The customer is a forward-thinking custom software and services company that believes in empowering individuals and businesses who are often marginalized or overlooked by providing them with dedicated support and resources, addressing their unique needs and challenges.

They are currently seeking an accomplished Senior Full Stack Developer to join their innovative team and contribute to the success of our cutting-edge projects that they deliver to their clients.

Responsibilities:

  • Lead the end-to-end development of scalable, secure, and maintainable full-stack applications
  • Utilize expertise in Java, Ruby on Rails, and React to architect and implement robust backend and frontend systems
  • Collaborate with cross-functional teams to design, develop, and deliver high-quality software solutions
  • Implement and adhere to automated testing best practices, leveraging tools such as Cypress and Jest, to ensure the reliability and stability of applications
  • Design and develop intuitive and responsive user interfaces, incorporating best practices in user experience and design principles
  • Troubleshoot, debug, and optimize code to enhance performance and user experience
  • Stay abreast of emerging technologies and contribute to the continuous improvement of development processes

Requirements:

  • 5-7 years of professional experience as a Full Stack Developer in an enterprise setting
  • Canadian or US residency required
  • Expertise in Java and Ruby on Rails
  • In-depth knowledge of automated testing best practices and hands-on experience with
  • Cypress and Jest
  • Proficiency in modern front-end technologies such as React, JavaScript, or Angular
  • Solid understanding of backend technologies, databases, and ORM frameworks
  • Familiarity with microservices architecture and containerization (e.g., Docker, Kubernetes)
  • Experience with version control systems (e.g., Git) and continuous integration/delivery pipelines
  • Excellent problem-solving and communication skills
  • Ability to work collaboratively in a fast-paced and agile environment

You Receive:

  • Competitive salary and healthcare.
  • Opportunities for professional growth and development.
  • A collaborative and innovative work environment.
  • Exciting and diverse projects.

If you are a seasoned Senior Full Stack Developer with expertise in Java, Ruby on Rails, React, and automated testing best practices, and you're looking for a challenging and rewarding opportunity, we encourage you to apply.