Senior Front End Developer, React, NextJS

Posted 1 hour ago

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.