Alithya
Full-Stack Developer
Job Description
Your role, your impact
As a Full-Stack Developer, you'll contribute to every phase of delivery, from understanding client needs and shaping technical direction to coding and automating tests. You'll also play an active role in incident resolution, code reviews, and ensuring functional equivalence during legacy modernization.
- Understand client needs and participate in gathering technical requirements;
- Contribute to the product vision and roadmap for solutions and architectures;
- Develop high-quality components, features, and services (Clean Code, SOLID, TDD/BDD);
- Explain and justify technical decisions and trade-offs;
- Collaborate with architects to optimize design, performance, security, and stability;
- Participate in code reviews and knowledge sharing within the team;
- Design, execute, and maintain tests (unit, integration, functional, load) and contribute to their automation;
- Implement compr...