Design and implement end-to-end product features across frontend and backend * Build responsive ... Mentor junior and mid-level engineers; share knowledge across the pod * Participate actively in ...
Design and implement end-to-end product features across frontend and backend * Build responsive ... Mentor junior and mid-level engineers; share knowledge across the pod * Participate actively in ...
Jr./Mid- Level Recruiter- Technicians
Oakville, ON · On-site
CA$60K - CA$85K/yr
Comfort working in a fast-paced, collaborative, evolving environment with a high level of ownership ... Our global team of experts spans chemistry, software, engineering, and microfluidics. We thrive on ...
Quick apply
Jr./Mid- Level Recruiter- Technicians
Oakville, ON · On-site
CA$60K - CA$85K/yr
Comfort working in a fast-paced, collaborative, evolving environment with a high level of ownership ... Our global team of experts spans chemistry, software, engineering, and microfluidics. We thrive on ...
RQ11358 - Software Developer - Intermediate
Toronto, ON · On-site
CA$73.09 - CA$87.71/hr
... front end developer * Experience with React Next.js, Jamstack, * Experience with large scale ... level * Ability to collaborate with IT Professionals throughout the Software Development Life Cycle
Quick apply
RQ11358 - Software Developer - Intermediate
Toronto, ON · On-site
CA$73.09 - CA$87.71/hr
... front end developer * Experience with React Next.js, Jamstack, * Experience with large scale ... level * Ability to collaborate with IT Professionals throughout the Software Development Life Cycle
Senior Python Developer
Mississauga, ON · On-site
... junior and mid-level engineers Collaborate with product, DevOps, QA, and architecture teams Optimize performance, scalability, and reliability of applications Troubleshoot and resolve complex ...
Senior Python Developer
Mississauga, ON · On-site
... junior and mid-level engineers Collaborate with product, DevOps, QA, and architecture teams Optimize performance, scalability, and reliability of applications Troubleshoot and resolve complex ...
Senior Python Developer
Mississauga, ON · On-site
... junior and mid-level engineers Collaborate with product, DevOps, QA, and architecture teams Optimize performance, scalability, and reliability of applications Troubleshoot and resolve complex ...
Senior Python Developer
Mississauga, ON · On-site
... junior and mid-level engineers Collaborate with product, DevOps, QA, and architecture teams Optimize performance, scalability, and reliability of applications Troubleshoot and resolve complex ...
Principal Backend Engineer
Toronto, ON · On-site
Do you have a genius-level knowledge of original equipment manufacturer parts? If not, no problem ... Collaboration with frontend, DevOps, and data teams will be key to optimizing system performance.
Quick apply
Principal Backend Engineer
Toronto, ON · On-site
Do you have a genius-level knowledge of original equipment manufacturer parts? If not, no problem ... Collaboration with frontend, DevOps, and data teams will be key to optimizing system performance.
As a Staff Frontend Engineer in Toronto, you will serve as a core technical leader and hands-on ... Deep, expert-level proficiency in JavaScript, TypeScript, Node.js, and React. You write code that ...
As a Staff Frontend Engineer in Toronto, you will serve as a core technical leader and hands-on ... Deep, expert-level proficiency in JavaScript, TypeScript, Node.js, and React. You write code that ...
Back End Developer - Master-Level Internship
Etobicoke, ON · On-site +1
$32/hr
Master's Level Internship Department: Software Development Duration: 520 Hours (approximately 3 ... Collaborate with front-end developers to integrate user-facing elements with server-side logic.
Back End Developer - Master-Level Internship
Etobicoke, ON · On-site +1
$32/hr
Master's Level Internship Department: Software Development Duration: 520 Hours (approximately 3 ... Collaborate with front-end developers to integrate user-facing elements with server-side logic.
C++ Developer - Master-Level Internship
Etobicoke, ON · On-site +1
$32/hr
Master's Level Internship Department: Software Development Duration: 520 Hours (approximately 3 ... Collaborate with frontend and backend engineers to ensure smooth data flow and integration between ...
C++ Developer - Master-Level Internship
Etobicoke, ON · On-site +1
$32/hr
Master's Level Internship Department: Software Development Duration: 520 Hours (approximately 3 ... Collaborate with frontend and backend engineers to ensure smooth data flow and integration between ...
React JS Developer
Mississauga, ON · On-site
... programming Experience with Git/version control systems Understanding of frontend build tools ... of frontend development experience (adjustable based on role level) Soft Skills Strong ...
React JS Developer
Mississauga, ON · On-site
... programming Experience with Git/version control systems Understanding of frontend build tools ... of frontend development experience (adjustable based on role level) Soft Skills Strong ...
Staff Software Engineer
Mississauga, ON · On-site
Mentor senior and mid-level engineers through design reviews, code reviews, and hands-on technical ... Familiarity with front-end modernization (e.g., React) as part of full-stack initiatives. IAA ...
Staff Software Engineer
Mississauga, ON · On-site
Mentor senior and mid-level engineers through design reviews, code reviews, and hands-on technical ... Familiarity with front-end modernization (e.g., React) as part of full-stack initiatives. IAA ...
Senior Back-End Developer
CA$135K - CA$154K/yr
The role also includes maintaining and modernizing legacy code, integrating front-end components ... The actual salary offered varies depending on the candidate's skill level and experience. This ...
Senior Back-End Developer
CA$135K - CA$154K/yr
The role also includes maintaining and modernizing legacy code, integrating front-end components ... The actual salary offered varies depending on the candidate's skill level and experience. This ...
RQ11359 - Software Developer- Front End - Senior
Toronto, ON · On-site
CA$86.90 - CA$104.28/hr
RQ11359 - Software Developer- Front End - Senior 4+ Months Contract (102 Business Days) + Possible ... level Ability to collaborate with IT Professionals throughout the Software Development Life Cycle
Quick apply
RQ11359 - Software Developer- Front End - Senior
Toronto, ON · On-site
CA$86.90 - CA$104.28/hr
RQ11359 - Software Developer- Front End - Senior 4+ Months Contract (102 Business Days) + Possible ... level Ability to collaborate with IT Professionals throughout the Software Development Life Cycle
... Mid-Level React Native Developer, you'll join a cross-functional team building features that ... Solid understanding of integrating frontend applications with backend services and APIs
... Mid-Level React Native Developer, you'll join a cross-functional team building features that ... Solid understanding of integrating frontend applications with backend services and APIs
Lead Software Developer
Mississauga, ON · Hybrid
CA$95K - CA$140K/yr
Provide technical guidance, code reviews, and mentorship to mid-level and junior engineers. Help upskill the team and foster a culture of technical excellence. * Cross-functional collaboration: Work ...
Lead Software Developer
Mississauga, ON · Hybrid
CA$95K - CA$140K/yr
Provide technical guidance, code reviews, and mentorship to mid-level and junior engineers. Help upskill the team and foster a culture of technical excellence. * Cross-functional collaboration: Work ...
Software Developer
CA$100K - CA$125K/yr
Independently solves mid-level problems; analyzes software issues effectively. * Collaborates across teams; contributes to project goals and supports junior developers. * Moderate autonomy in ...
Software Developer
CA$100K - CA$125K/yr
Independently solves mid-level problems; analyzes software issues effectively. * Collaborates across teams; contributes to project goals and supports junior developers. * Moderate autonomy in ...
Software Developer
Mississauga, ON · On-site
CA$100K - CA$125K/yr
Independently solves mid-level problems; analyzes software issues effectively. * Collaborates across teams; contributes to project goals and supports junior developers. * Moderate autonomy in ...
Quick apply
Software Developer
Mississauga, ON · On-site
CA$100K - CA$125K/yr
Independently solves mid-level problems; analyzes software issues effectively. * Collaborates across teams; contributes to project goals and supports junior developers. * Moderate autonomy in ...
Software Developer
Mississauga, ON · On-site
Independently solves mid-level problems; analyzes software issues effectively. * Collaborates across teams; contributes to project goals and supports junior developers. * Moderate autonomy in ...
Quick apply
Software Developer
Mississauga, ON · On-site
Independently solves mid-level problems; analyzes software issues effectively. * Collaborates across teams; contributes to project goals and supports junior developers. * Moderate autonomy in ...
Mid Level Home District/Group: Kiewit Infrastructure Engineers Department: Design Engineering Market: Transportation Employment Type: Full Time Position Overview Kiewit Infrastructure Engineering has ...
Mid Level Home District/Group: Kiewit Infrastructure Engineers Department: Design Engineering Market: Transportation Employment Type: Full Time Position Overview Kiewit Infrastructure Engineering has ...
Senior Back-End Developer
CA$135K - CA$154K/yr
The role also includes maintaining and modernizing legacy code, integrating front-end components ... The actual salary offered varies depending on the candidate's skill level and experience. This ...
Quick apply
Senior Back-End Developer
CA$135K - CA$154K/yr
The role also includes maintaining and modernizing legacy code, integrating front-end components ... The actual salary offered varies depending on the candidate's skill level and experience. This ...
Mid Level Front End Developer information
What are the key skills and qualifications needed to thrive in the mid level front end developer position, and why are they important?
To thrive as a Mid Level Front End Developer, you need solid proficiency in HTML, CSS, JavaScript, and modern frameworks like React or Angular, typically supported by a relevant degree or practical experience. Familiarity with version control systems like Git, responsive design tools, and optionally certifications such as Microsoft Certified: JavaScript Developer add value. Strong collaboration, problem-solving abilities, and effective communication distinguish top performers in this field. These skills ensure that you can build user-friendly, high-quality web interfaces and work efficiently within cross-functional teams.
What are some typical daily responsibilities for a mid level front end developer?
Mid Level Front End Developers spend much of their day coding and refining user interfaces based on project requirements and feedback from stakeholders. They regularly collaborate with designers and back-end developers to ensure seamless integration of visual and functional elements, as well as participate in code reviews to maintain high quality standards. Additionally, they often troubleshoot bugs, optimize page performance, and keep up with the latest web technologies to improve user experience. This role blends both independent problem-solving and teamwork in a dynamic, fast-paced setting.
What is a mid level front end developer?
A Mid Level Front End Developer is responsible for building and optimizing the user interface of web applications using HTML, CSS, and JavaScript frameworks like React or Vue. They collaborate with designers and back-end developers to ensure a seamless user experience. Typically, they have 2-5 years of experience and are expected to write clean, maintainable code while troubleshooting UI/UX issues. Additionally, they may contribute to component libraries, improve performance, and follow best practices in responsive design and accessibility.
- Angular Front End Developer
- Front End Web Developer
- Internship Back End Developer
- Mid Level Front End Web Developer
- Freelance Flexible Front End Web Developer
- Remote Front End Developer
- Senior Front End Web Developer
- Remote Frontend Developer
- Internship Rust Backend Developer
- Entry Level Ui Ux Front End Developer

Kraft Heinz rating
7.0
Based on 122 frontline employees who took The Breakroom Quiz
231st of 436 rated food and drinks producers
Job description
Senior Full Stack Software Engineer at a glance...
Location: Toronto, ON
Hybrid: 3 days/week
We'rehiring a Senior Full Stack Software Engineer to join one of our product engineering pods, building and evolving features end-to-end across frontend and backend systems.You'llpartner closely with product managers, designers, and other engineers to ship high-quality, reliable software that directly affects user experience and product outcomes.This role is hands-on and highly collaborative - the ability to communicate clearly, present technical decisions, and align cross-functional partners is as important as the code you write.
What's on the menu?
Product Development
Design and implement end-to-end product features across frontend and backend
Build responsive, performant user interfaces using React (TypeScript)
Develop scalable APIs and backend services using Python (FastAPI)
Translate product requirements into clean, maintainable code
System Design & Implementation
Contribute to application architecture and technical design decisions
Ensure code quality, performance, and scalability of services
Work with relational databases - data modeling, schema, and migrations
Integrate with internal and external APIs
Quality & Delivery
Write unit and integration tests to ensure reliability
Participate in code reviews and uphold engineering standards
Contribute to CI/CD workflows and deployment processes
Troubleshoot, debug, and resolve production issues
Collaboration & Communication
Partner with product managers and designers to refine requirements and shape solutions
Communicate technical trade-offs and risks clearly to both technical and non-technical stakeholders
Present technical designs, approaches, and post-mortems in team forums and reviews
Mentor junior and mid-level engineers; share knowledge across the pod
Participate actively in sprint planning, stand-ups, retrospectives, and other team routines
Recipe for Success - apply now if this sounds like you!
5+ years of experience in software engineering
Strong hands-on experience with:
JavaScript / TypeScript (React)
Python (FastAPI)
RESTful API design and backend development
SQL and database design
Experience building and shipping production-grade applications
Experience working with cloud platforms (Azure preferred)
Strong understanding of modern software engineering practices
Ability to work independently and take ownership in a product-focused team
Communication & Soft Skills:
Excellent written and verbal communication skills in English - fluent professionalproficiencyrequired
Confident presenting technical concepts, trade-offs, and decisions to engineers, product managers, and senior stakeholders
Strong active-listening and stakeholder-management skills; able to navigate ambiguity and align partners around solutions
Comfortable giving and receiving constructive feedback in code reviews, design discussions, and retrospectives
Collaborative, low-ego, and pragmatic - prioritizes team and product outcomes over individual preference
Experience with automated testing and CI/CD pipelinespreferred
Performance optimization experiencepreferred
Experience with observability toolingpreferred
Experience working in Agile environmentspreferred
Experience mentoring engineers or leading technical discussions preferred
Kraft Heinz is an Equal Opportunity Employer - Underrepresented Ethnic Minority Groups/Women/Veterans/Individuals with Disabilities/Sexual Orientation/Gender Identity and other protected classes.
What Kraft Heinz employees say
Pay
Benefits
Hours and flexibility
Workplace
Get the full story on Breakroom