Senior Front End Developer, React, NextJS

Posted last month

Apply Now

Resume Score

Check how well your resume matches this job before you apply.

Sign in to check score

About the role

  • 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

Job type

Full Time

Experience level

Senior

Salary

CA$1,200,000 - CA$160,000 per year

Degree requirement

No Education Requirement

Tech skills

AngularAWSAzureCloudDockerGoogle Cloud PlatformJavaKubernetesMicroservicesNext.jsReactSpringSpring BootSpringBoot

Location requirements

HybridTorontoCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.