Senior Full-Stack Developer - Angular / Java
Summary
Senior full-stack developer building scalable web applications for Spiria's clients using Angular, TypeScript, and Java. The role owns features end-to-end, contributes to architecture, writes unit tests, mentors other developers, and uses AI-assisted development tools day to day.
As a Senior Full-Stack Developer at Spiria, you will be required to:
- Design, build, and maintain scalable web applications using Angular, TypeScript, and Java.
- Own features end-to-end, from technical design through production.
- Contribute to architectural discussions and help guide solutions that are maintainable, secure, and aligned with best practices.
- Review code and mentor other developers through feedback, pairing, and knowledge sharing.
- Use modern AI-assisted development tools to improve productivity and code quality.
- Collaborate closely with developers, designers, QA, and product stakeholders.
The keys to your success:
- Over 8 years of experience in delivering production web applications.
- Strong expertise in Angular and TypeScript, combined with solid Java backend experience.
- Experience building and consuming RESTful APIs.
- Comfort writing unit tests and maintaining high code quality.
- Practical experience using AI tools in day-to-day software development.
- Ability to reason about architecture and make pragmatic technical decisions.
- Clear communication skills and a collaborative mindset.
Employment details:
- Flexible work arrangements (remote, hybrid, or in-person), because what truly matters is not where you are, but what you do.
- Salary range: $95 000-120 000, based on a workweek.
What we offer:
- Vacation bank of 3 weeks per year.
- 5 additional fixed days off during the winter holidays.
- Flexible personal days to handle life’s ups and downs.
- Deferred Profit Sharing Plan (DPSP) and RRSP with employer contributions.
- Group insurance with broad coverage.
- Telemedicine and Employee Assistance Program via Dialogue.
- Paid training, certification and association expenses.
- Spiri-Flex reimbursements of $300 per year for health, ergonomics, and connectivity-related expenses.
Skills
As published by lever · 3 questions
Basics
Which location are you applying for? Pour quel lieu de travail postulez-vous ?, Resume/CV, Full name, Pronouns, Email, Phone, Current location, Current company, LinkedIn URL, Twitter URL, GitHub URL, Portfolio URL, Other website
Short answers (1)
- Si vous avez choisi « Autre », veuillez nous indiquer où / If you chose "Other", please tell us where optional
Pick from a list (2)
- Où avez-vous entendu parler de nous ? / Where did you hear from us? optional
- Êtes-vous situé au Canada ? / Are you located in Canada?