Senior Fullstack Software Developer

New
O
OpsLevelSoftware Engineering
CanadaFull-TimeSenior
SalaryWe offer market-leading compensation, including equity, based on the skill set and aptitude of the candidate.
Apply NowOpens the employer's application page

Job Details

Experience
At least 5 years of experience with Rails or 7 years with a similar web framework
Required Skills
AWSDockerGraphQLKubernetesMySQLRuby on RailsVue.JsRedisTerraform

Requirements

  • At least 5 years of experience with Ruby on Rails or 7 years with a similar framework (e.g., Spring, Django, Node.js).
  • Deep understanding of designing performant data models with MySQL, including indexing and query optimization.
  • Strong knowledge of SOLID design principles for architecture and interface boundaries.
  • Empathetic, pragmatic, and collaborative approach to problem-solving.
  • Ability to learn new technologies quickly with a growth mindset.
  • Experience with cloud technologies such as AWS, Docker, Kubernetes, and Terraform is preferred.
  • Familiarity with Ruby on Rails job systems like Sidekiq.
  • Experience with Redis for in-memory data storage.
  • Experience scaling web applications to handle thousands of users and millions of events.

Responsibilities

  • Collaborate with product and UX teams to understand customer problems and lead feature development.
  • Deliver high-quality, well-tested code contributions and conduct thorough code reviews.
  • Identify and address technical debt to improve overall system architecture.
  • Design and build private and public GraphQL APIs.
  • Lead technical explorations and develop proof-of-concept prototypes.
  • Participate in the on-call schedule to troubleshoot core system components.
View Full Description & ApplyYou'll be redirected to the employer's site
We offer market-leading compensation, including equity, based on the skill set and aptitude of the candidate.
Apply Now