Voir tous les emplois
Sr Frontend Software Developer
Ingénierie numérique ; LPB
- Taper:
- Temps plein
- Lieu(x) :
- Other ON CA
- Other AB CA
- Other BC CA
- Other MB CA
- Other NB CA
- Other NL CA
- Other NS CA
- Date de publication :
- Salaire:
- Date de publication de l’offre :
- 2026-01-08-08:00
- Date de fin de l'offre d'emploi :
- ID du travail :
- R5018477
Partager cette offre :
Description de l'emploi
#LI-Remote - This is a remote position
Job Description Summary
Chargé de programmer un composant, une fonctionnalité et/ou un ensemble de fonctionnalités. Travaille de manière indépendante et contribue à l'équipe concernée et à d'autres équipes de l'entreprise. Vous contribuerez également aux discussions sur la conception.Job Description
Roles and Responsibilities
In this role, you will:
- Define, develop, and evolve software in a fast-paced, agile environment using modern technologies and infrastructure.
- Provide technical leadership to an agile team of 5-7 developers.
- Collaborate with Product Line Leaders (PLLs) to understand product requirements and vision.
- Translate requirements and vision into prioritized user stories, delivering solutions on schedule and to quality standards.
- Partner with product line leaders and architects to develop multi-generation software technology plans.
- Drive efficiency across teams by eliminating duplication and leveraging product and technology reuse.
- Support process improvements guiding development, sustaining, and support activities.
- Work cross-functionally with other business departments to ensure alignment of activities and deliverables.
- Champion world-class quality in product development and support.
- Ensure the team receives clear, consistent messaging and understands business direction, strategy, and results.
- Facilitate knowledge transfer by engaging subject matter experts.
- Apply SDLC principles and methodologies such as Lean, Agile, CI, software and product security, scalability, documentation practices, refactoring, and testing techniques.
- Write code that meets standards and delivers desired functionality using selected technologies.
- Assess and optimize application performance parameters.
- Proactively share relevant information across the team with appropriate detail and timeliness.
Required Qualifications
- Bachelor’s degree in computer science, Engineering, or related field (or equivalent experience).
- 5+ years of professional experience in frontend development in enterprise web applications.
- Expert proficiency in Angular (v8+), TypeScript, HTML5, and CSS3.
- Proven experience integrating Angular applications with backend services via RESTful APIs or GraphQL.
- Strong understanding of asynchronous programming and state management
- Ability to design and implement robust error handling, loading states, and data caching strategies.
- Ability to break down problems, document issues, and estimate efforts.
- Prior coaching and mentoring experience.
Preferred Qualifications
- Working knowledge of Python for integration and backend collaboration.
- Initiative to explore alternative technologies and approaches to problem-solving.
- Skill in analyzing the impact of technology choices.
- Experience in cloud environments (AWS, Azure, or GCP).
- Background in software projects within the Energy domain (Energy Management, Oil & Gas, Power & Water).
Leadership Competencies
- Ownership of small and medium-sized tasks, mentoring and supporting team members.
- Ability to present clear rationales, address mutual needs, and negotiate win-win solutions.
- Identification of misalignments with goals, objectives, and organizational strategy, with suggestions for course correction.
- Effective measurement of deliverables for self and team against commitments, balancing competing objectives.
Personal Attributes
- Strong oral and written communication skills.
- Excellent interpersonal skills.
- Effective team building and problem-solving abilities.
- Persistence in achieving results despite challenges, motivating self and others through team spirit.
For candidates applying to a Canadian-based position, the pay range for this position is between 96,000$ CAD and 145,000$ CAD. The specific pay offered may be influenced by a variety of factors, including the candidate’s experience, education, and skill set.
Bonus eligibility: Discretionary annual bonus
This posting is for an existing vacancy.
Additional Information
Relocation Assistance Provided: No