This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
As a Software Developer on the Web Team, you will be a key member of a creative and agile team that collaborates with software developers, developers in test, designers, and product managers.
Your primary focus will be on driving growth and engagement on TheWeatherNetwork.com and MeteoMedia.com, two of Canada’s most popular high-scale websites.
You should have strong experience in React and Next.js development, along with familiarity in both front-end and back-end engineering.
The role involves owning projects and developing complete, end-to-end solutions.
You will participate in an agile scrum team to deliver results from refinement to deployment of each story.
Responsibilities include creatively implementing new features, refactoring legacy code, optimizing code for performance, and conducting automated testing.
You will design robust, modular, and highly reusable code and contribute to back-end systems as needed.
Collaboration with product owners and QA/Developers in Test is essential for developing new features.
You will ensure accountability by completing stories in each sprint and maintaining full end-to-end test coverage.
The position requires looking for innovative ways to improve processes and practices.
There is no particular physical effort or business travel required for this role.
Requirements:
You must have over 3 years of experience in React and modern JavaScript (ES6+).
Proficiency in building web-based UIs with React is required.
Strong skills in TypeScript and solid cross-browser compatibility skills are necessary.
You should embrace Test-Driven Development (TDD) and be familiar with Continuous Integration/Continuous Development tools and processes.
Experience with Unit, Integration, and Acceptance Testing is essential.
You must have experience troubleshooting complex technical solutions.
Writing clean, efficient, and robust code that can handle heavy traffic is a must.
Familiarity with mobile web development, either in adaptive or responsive methods, is required.
Benefits:
Pelmorex offers a Course Reimbursement Program to support continuous learning.
Open and transparent communication is encouraged, including All Hands Meetings with the CEO.
The Pelmorex Learning Academy provides various offerings, including French language courses, leadership training, yoga, and mindfulness sessions.
Mental health support is available through virtual counseling sessions with Inkblot.
Frequent employee pulse surveys are conducted to gather feedback and improve the workplace environment.
Employees have access to free online doctor visits through Maple Online Healthcare.
An anonymous reporting platform (Speakfully) is available to ensure all voices are heard within the organization.