Job Description |
Alteo is looking for a Full-Stack Web Developer for a permanent position based in Montreal.
*** Hybrid: 6 days in the office per month ***
As part of a multidisciplinary team, you will participate in the development of web applications and contribute to the digital transformation of a large-scale platform.
Responsibilities:
- Develop Front-End (70%) and Back-End (30%) web applications, ensuring seamless integration of components.
- Collaborate with design teams to create responsive user interfaces.
- Identify and communicate improvements to be made to the application.
- Analyze and estimate the feasibility and complexity of team efforts.
- Work closely with DevOps teams and cloud engineers to ensure seamless and efficient integration of developed applications.
- Use and adjust continuous integration and continuous deployment (CI/CD) pipelines to automate development processes.
- Integrate APIs and third-party services to add functionality to applications.
- Monitor and maintain applications in production, resolving issues and optimizing performance.
- Implement automated tests covering critical features to ensure code robustness and reliability, while maintaining a high level of quality in deliveries.
- Write and execute unit, integration, and end-to-end tests to ensure code quality.
- Participate in code reviews and regression testing to maintain high standards of quality.
- Actively participate in Agile sessions within the SAFe framework, ensuring that identity management solutions integrate seamlessly with iterations and the product development cycle.
- Work closely with development, design, product, and project management teams with a product-oriented mindset.
- Effectively communicate progress, challenges, and solutions to stakeholders.
- Participate in retrospectives and planning sessions to continuously improve processes and practices.
- Engage in training and certifications to stay up to date with new technologies and best practices.
Profile:
- DEC/BAC in IT, Software Engineering, or equivalent.
- 5+ years of experience in web application development.
- Strong knowledge of JavaScript, CSS, and HTML.
- Strong knowledge of at least one object-oriented language used in enterprise environments, such as C#, Java, or PHP.
- Experience with Git and other collaboration tools.
- Good knowledge of modern front-end environments (React, Angular, Vue, etc.).
- Good knowledge of modern back-end environments (.Net, Spring, NextJS, etc.).
- Good knowledge of cloud environments (Azure, Google Cloud, AWS, etc.).
- Experience using continuous integration and deployment (CI/CD) tools.
- Experience in an Agile SAFe environment (an asset).
- Team player with a positive attitude.
- Ability to work independently with a focus on quality.
|