This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
Reporting to the Team Lead, Development, the Senior Front-end Software Developer ("Developer III") is responsible for building and maintaining internal and customer-facing web applications. The person in this position implements new features and functionality, improves the user experience, optimizes applications, manages and creates data pipelines, and performs routine updates and maintenance.
Job Responsibility:
Design and develop new features and functionality for web applications using technologies such as JavaScript, HTML, CSS, and one or more JavaScript frameworks such as React, or NextJS
Write clean, maintainable, and efficient code
Collaborate with cross-functional teams, including product management and design, to understand requirements and develop solutions
Troubleshoot and debug issues as needed
Write automated tests to ensure code quality and reliability
Continuously improve the development process and best practices
Participate in code reviews
Stay current with new and evolving web technologies and techniques
Actively participate in the SCRUM process
Requirements:
5 or more years of hands-on work experience with React with Styled-components
5 or more years of hands-on work experience with Redux, Redux-Saga
5 or more years of hands-on work experience with Next.is
5 or more years of hands-on work experience with TypeScript
5 or more years of hands-on work experience with HTML, CSS, CSS3
5 or more years of hands-on work experience with JS using functional practices and modern ES6 features
5 or more years of hands-on work experience with Webpack, Babel
5 or more years of hands-on work experience with GraphQL, Apollo
5 or more years of hands-on work experience with Node.js, Express
5 or more years of hands-on work experience with RDBMS and NoSQL
5 or more years of hands-on work experience with Git, npm, yarn
BSc. in Computer Science, Software Engineering, or a similar field
Results-driven and can work independently with minimal supervision
Strong communication and documentation skills
Strong capacity to handle details
follow through and manage multiple priorities
What we offer:
Flexible and customizable health, dental, and paramedical plans for employees and their families
Health Spending Account (HSA) for medical, hospital, or dental costs not covered by insurance
Personal Spending Account (PSA) for wellness expenses, including fitness and health related products
A comprehensive Employee Assistance Program (EAP) providing confidential support spanning from mental health services to financial counselling
Pension plan with company matching contributions
Registered Retirement Pension Plan to help secure your future
Annual educational reimbursement for professional development
Access to LinkedIn Learning for continuous skill growth
Hybrid work model with remote and in-office options
Flexible work hours (divisional dependent)
Generous paid time off policies, including vacation time, sick leave, parental leave top-up, personal days, and more
Annual paid volunteer day to support causes you care about