Senior Full Stack Developer building scalable Java, Angular, and React applications at RAVL, a technology consultancy. Delivering secure APIs, accessible interfaces, and cloud-native solutions for client outcomes.
Responsibilities
Design, build, and maintain full stack applications using Java (Spring Boot or similar) and Angular or React
Develop and integrate secure, scalable, and observable RESTful APIs and backend services
Implement responsive, maintainable, and accessible frontend interfaces using modern Angular patterns and best practices
Contribute to system and component design discussions and translate requirements into modular technical solutions
Write structured, testable code and participate in code reviews
Collaborate with product, design, and platform teams to deliver complete features end-to-end
Contribute to CI/CD practices, automated testing, and cloud-native deployment workflows
Own features by identifying risks, communicating trade-offs, and delivering accountably
Improve team processes and technical standards through feedback and shared learning
Requirements
5-8+ years of professional software development experience
Professional experience building applications with React and NextJS
Experience building and consuming RESTful APIs
Solid understanding of relational databases and data modeling
Familiarity with AWS, Azure, or GCP
Experience with CI/CD pipelines, Git workflows, and automated testing practices
Strong communication and effective collaboration in consulting or cross-functional environments
Comfort working in evolving, fast-paced delivery environments
Experience with microservices or distributed system architectures
Exposure to Docker and Kubernetes
Experience with NgRx or advanced state management patterns
Familiarity with infrastructure-as-code tools
Experience in consulting or client-facing environments
Benefits
Variable bonus & RRSP contributions tied to performance and delivery impact
4 weeks paid time off plus public holidays
Paid professional development days and continuous learning opportunities
Comprehensive health & dental coverage, including mental health support
Training, mentorship, and certification opportunities
Flexible, client-aligned work model with autonomy and accountability
Web Software Developer building React and TypeScript products for Slice’s technology platform empowering independent pizzerias. Troubleshooting production systems and guiding front - end architecture and testing.
Frontend Desktop Engineer building Tether’s cross - platform P2P communications application Keet with React and Pear. Optimizing decentralized communication software for desktop users worldwide.
Frontend Developer II building customer - facing applications for Best Buy Canada. Developing and deploying React - based front - end solutions in an Agile technology team.
Senior UI Developer building scalable trading applications for Citi’s Rates Technology team. Delivering client - side systems, integrations, and production support for Rates trading.
Angular frontend developer building reusable applications for ELITS’ digital transformation consulting projects. Integrating REST services, testing code, and collaborating with cross - functional engineering teams.
Développeur Front - End senior Angular chez TEHORA, firme québécoise de services techniques et gestion de projets. Conception d’interfaces Web, développement Azure/AWS et pilotage CI/CD.
Intermediate Front End Developer building Angular interfaces for Smile Digital Health’s FHIR - based healthcare data platform. Developing scalable UI components, tests, and front - end architecture.
Senior Frontend Engineer building reliable order - flow and trading experiences for Wealthsimple, Canada’s leading financial innovator. Owning frontend systems across equities, options, crypto, and real - time market data.
Senior Frontend Engineer owning Spare’s Nutshell design system and accessible React interfaces. Building operational transit software used by agencies worldwide.
Senior frontend - leaning fullstack engineer scaling React systems for exacare ai’s AI operating system for post - acute care. Improving healthcare workflows, quality, and clinical decision - making.