The role - what you'll do Barr is seeking an electrical engineer to join our Canadian team. In this hybrid role, you will support the electrical group, working as part of multidisciplinary project ...
The role - what you'll do Barr is seeking an electrical engineer to join our Canadian team. In this hybrid role, you will support the electrical group, working as part of multidisciplinary project ...
Mid Level Home District/Group: Kiewit Power Engineering Department: Design Engineering Market: Power Employment Type: Full Time Position Overview Join Kiewit's premier in-house engineering group, a ...
Mid Level Home District/Group: Kiewit Power Engineering Department: Design Engineering Market: Power Employment Type: Full Time Position Overview Join Kiewit's premier in-house engineering group, a ...
Mid Level Home District/Group: Kiewit Power Engineering Department: Design Engineering Market: Power Employment Type: Full Time Position Overview The Kiewit Power Engineering Group is seeking several ...
Mid Level Home District/Group: Kiewit Power Engineering Department: Design Engineering Market: Power Employment Type: Full Time Position Overview The Kiewit Power Engineering Group is seeking several ...
Process Engineer - Mid Level (Hybrid/Remote)
Calgary, AB ยท On-site +1
CA$100K - CA$120K/yr
... Engineer-in-Training (EIT) certification. Compensation : anticipated range of $100,000-$120,000 annually. Compensation will vary based on relevant experience, education, skill level, and other ...
Process Engineer - Mid Level (Hybrid/Remote)
Calgary, AB ยท On-site +1
CA$100K - CA$120K/yr
... Engineer-in-Training (EIT) certification. Compensation : anticipated range of $100,000-$120,000 annually. Compensation will vary based on relevant experience, education, skill level, and other ...
Mid Level Home District/Group: Kiewit Power Engineering Department: Design Engineering Market: Power Employment Type: Full Time Position Overview Kiewit Power Engineering Group is seeking several mid ...
Mid Level Home District/Group: Kiewit Power Engineering Department: Design Engineering Market: Power Employment Type: Full Time Position Overview Kiewit Power Engineering Group is seeking several mid ...
KPE - Mechanical Engineer
Calgary, AB ยท On-site
Mid Level Home District/Group: Kiewit Power Engineering Department: Design Engineering Market: Power Employment Type: Full Time Position Overview The Kiewit Power Engineering Group is seeking several ...
KPE - Mechanical Engineer
Calgary, AB ยท On-site
Mid Level Home District/Group: Kiewit Power Engineering Department: Design Engineering Market: Power Employment Type: Full Time Position Overview The Kiewit Power Engineering Group is seeking several ...
Senior Software Developer
Edmonton, AB ยท Remote
Mentor and guide junior and mid-level engineers through code reviews, technical discussions, and ... frontend technologies * Deep understanding of design patterns, system architecture, and SOLID ...
New
Senior Software Developer
Edmonton, AB ยท Remote
Mentor and guide junior and mid-level engineers through code reviews, technical discussions, and ... frontend technologies * Deep understanding of design patterns, system architecture, and SOLID ...
New
Senior Software Developer
Calgary, AB ยท Remote
Mentor and guide junior and mid-level engineers through code reviews, technical discussions, and ... frontend technologies * Deep understanding of design patterns, system architecture, and SOLID ...
New
Senior Software Developer
Calgary, AB ยท Remote
Mentor and guide junior and mid-level engineers through code reviews, technical discussions, and ... frontend technologies * Deep understanding of design patterns, system architecture, and SOLID ...
New
Hazen is currently seeking applicants for a mid-to-senior level Electrical Engineer for a full-time employment opportunity in our Calgary office. Prospective applicants must have 15+ years of ...
Quick apply
Hazen is currently seeking applicants for a mid-to-senior level Electrical Engineer for a full-time employment opportunity in our Calgary office. Prospective applicants must have 15+ years of ...
Mid Level Home District/Group: Kiewit Power Engineering Department: Drafting & Design Market: Power Employment Type: Full Time Position Overview The Kiewit Power Engineering Group is seeking several ...
Mid Level Home District/Group: Kiewit Power Engineering Department: Drafting & Design Market: Power Employment Type: Full Time Position Overview The Kiewit Power Engineering Group is seeking several ...
Mid Level Home District/Group: Kiewit Industrial & Water Engineering Department: Design Engineering Market: Industrial Employment Type: Full Time Position Overview Electrical Engineers at Kiewit are ...
Mid Level Home District/Group: Kiewit Industrial & Water Engineering Department: Design Engineering Market: Industrial Employment Type: Full Time Position Overview Electrical Engineers at Kiewit are ...
As a senior member of the team, you will mentor and guide mid-level Machine Learning Engineers, providing technical leadership and helping to shape best practices across the organisation. Your ...
As a senior member of the team, you will mentor and guide mid-level Machine Learning Engineers, providing technical leadership and helping to shape best practices across the organisation. Your ...
These roles are designed for mid- to senior-level professionals with a strong background across manufacturing, production, supply chain, operations, engineering, logistics, or quality functions, and ...
These roles are designed for mid- to senior-level professionals with a strong background across manufacturing, production, supply chain, operations, engineering, logistics, or quality functions, and ...
These roles are designed for mid- to senior-level professionals with a strong background across manufacturing, production, supply chain, operations, engineering, logistics, or quality functions, and ...
Quick apply
These roles are designed for mid- to senior-level professionals with a strong background across manufacturing, production, supply chain, operations, engineering, logistics, or quality functions, and ...
These roles are designed for mid- to senior-level professionals with a strong background across manufacturing, production, supply chain, operations, engineering, logistics, or quality functions, and ...
These roles are designed for mid- to senior-level professionals with a strong background across manufacturing, production, supply chain, operations, engineering, logistics, or quality functions, and ...
These roles are designed for mid- to senior-level professionals with a strong background across manufacturing, production, supply chain, operations, engineering, logistics, or quality functions, and ...
Quick apply
These roles are designed for mid- to senior-level professionals with a strong background across manufacturing, production, supply chain, operations, engineering, logistics, or quality functions, and ...
Mentor junior or mid-level engineers on the team; grow their billing domain expertise and engineering judgment * Run code reviews as learning opportunities - provide constructive feedback, explain ...
Mentor junior or mid-level engineers on the team; grow their billing domain expertise and engineering judgment * Run code reviews as learning opportunities - provide constructive feedback, explain ...
Mentor junior or mid-level engineers on the team; grow their billing domain expertise and engineering judgment * Run code reviews as learning opportunities - provide constructive feedback, explain ...
Mentor junior or mid-level engineers on the team; grow their billing domain expertise and engineering judgment * Run code reviews as learning opportunities - provide constructive feedback, explain ...
Senior Developer
Calgary, AB ยท Remote
... level risks and drive improvements in performance, reliability, scalability, and security, while ... Nice-to-Have Qualifications and Experience - Hands-on experience with modern frontend frameworks ...
Senior Developer
Calgary, AB ยท Remote
... level risks and drive improvements in performance, reliability, scalability, and security, while ... Nice-to-Have Qualifications and Experience - Hands-on experience with modern frontend frameworks ...
Black & McDonald Limited is actively seeking a mid-level to senior distribution design engineer role focused on delivering overhead and underground utility projects for utility and industrial clients.
Quick apply
Black & McDonald Limited is actively seeking a mid-level to senior distribution design engineer role focused on delivering overhead and underground utility projects for utility and industrial clients.
Mid Level Front End Developer information
See Alberta salary details
$50K - $57K
11% of jobs
$57K - $64K
0% of jobs
$64K - $71K
0% of jobs
$71K - $78K
7% of jobs
$81.5K is the 25th percentile. Wages below this are outliers.
$78K - $85K
14% of jobs
The median wage is $89.4K / yr.
$85K - $92K
29% of jobs
$92K - $99K
7% of jobs
$99K - $106K
3% of jobs
$110.1K is the 75th percentile. Wages above this are outliers.
$106K - $113K
6% of jobs
$113K - $120K
12% of jobs
$120K - $127K
11% of jobs
$50K
$92.8K
$127K
How much do mid level front end developer jobs pay per year?
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 job?
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.

Job description
The role - what you'll do
Barr is seeking an electrical engineer to join our Canadian team. In this hybrid role, you will support the electrical group, working as part of multidisciplinary project teams to provide electrical engineering and related technical expertise. Work will include integrating process, mechanical, and control requirements into comprehensive electrical systems. This person will also be responsible for managing projects, coaching and mentoring less-experienced staff, providing technical leadership, managing teams to meet clients' needs, and conducting business development activities. The work may involve short-term, out-of-town assignments.
A successful person in this role will have strong interpersonal, oral, and written communication skills. The ideal candidate for this position is intrinsically motivated and emphasizes client service. They enjoy working independently and as part of a team, using their technical ability and project management expertise for a variety of projects. They are flexible in working with their project teams and are willing to occasionally modify schedules to meet project deadlines and/or client needs. This person is also relationship-focused, as the role involves serving both internal and external clients.
Your impact - key responsibilities
Technical knowledge: design and analysis will include preparing plans and specifications, writing reports, and developing cost estimations as well as the design of power and controls from the ground up. The work will be related to industrial processing facilities, power plants, mining facilities, and municipal water and wastewater facilities.
Project management: proposal development including defining work scopes, deliverables, schedules, and budget. Assist with planning, coordinating, and executing projects. Help ensure project milestones are met and provide regular updates to team members and clients.
Staff development: support the growth and development of team members.
Collaboration: build and sustain strong relationships with clients and internal teams. Collaborate across disciplines to align technical approaches with client goals while contributing to a positive, inclusive team culture.
About the opportunity
Hybrid: a hybrid work arrangement may be considered for this position. A hybrid work arrangement refers to splitting time worked between a Barr office and a home office. This position can be based out of Barr's Calgary, Alberta, or Saskatoon, Saskatchewan, offices.
Travel expectation: up to 10-15 percent domestic fieldwork.
Work environment: ability to work in locations that feature the rough terrain typical of construction sites. Safety training will be provided prior to being given work assignments on these sites. Applicants may be asked to participate in a drug screening program at the request of specific clients. Candidates must be able to perform job duties with or without reasonable accommodation.
About you - required core competencies
Education: bachelor's degree in electrical engineering.
Experience: at least 5 years of related experience working in a design capacity on projects directly related to job responsibilities described above.
Experience in an industrial production environment such as mining and/or minerals processing, power plants, petroleum refining, or chemical production facilities.
Working knowledge of codes, standards, laws, and regulations applicable to the project assignments described above.
Licenses/certifications: Professional Engineer (PE or P.Eng.) license in at least one U.S. or Canadian jurisdiction.
Software: Microsoft Office.
Driver's license: possession of a current, valid driver's license and acceptable driving record.
Must be legally authorized to work in Canada without the need for sponsorship from Barr Ltd., now or in the future.
Helpful additional experience (not required)
10+ years of related experience.
Experience with AutoCAD.
Demonstrated project organization and management skills.
Experience with SKM Power Tools or E-Tap software for coordination and arc flash studies.
Client-relationship and business-development skills.
Experience with Rockwell Automation/Allen Bradley PLC and HMI programming software.
Experience with start-up/commissioning of industrial projects.
#LI-Hybrid
About us - why choose Barr
At Barr, you'll join a community of engineers, scientists, and professionals who will help you achieve your ambitions and build a meaningful, rewarding career. You'll serve as a trusted advisor to clients who value Barr's tailored solutions and commitment to exceptional service.
As part of our employee-owned firm, you'll contribute to a culture of commitment and camaraderie where staff can thrive as professionals. We value diverse perspectives and experiences and believe an inclusive workplace is critical to our success.
To learn more about Barr's culture and values, visit: https://www.barr.com/Careers/Our-culture