Staff Software Developer

Jane.app Logo

Jane.app

πŸ“Remote - Canada

Summary

Join Jane, a remote-first company, and become a Staff Software Developer on the Telehealth Team. You will design and implement high-performing, scalable solutions for Jane’s Online Appointments platform, directly impacting thousands of users. This role offers autonomy and flexibility, with a focus on collaboration and growth. Jane provides a supportive and inclusive work environment with opportunities for professional development and advancement. The salary range is $154,400-$241,300 annually, with a target starting salary of $183,400, reflecting Jane's commitment to paying for growth and experience. The company values innovation, customer success, and a culture of learning and collaboration.

Requirements

  • Expertise in event driven, service oriented architecture
  • In-depth experience in observability and tooling (Datadog, New Relic, Grafana/Prometheus, ELK stack)
  • Experience in data modelling and different types of data stores (Postgres, MySQL, Redis, MongoDB, DynamoDB)
  • Strong understanding of development best practices, modern technologies and design patterns
  • Experience with Cloud provider (AWS, GCP, Azure), containerized application development (Docker) and some Infrastructure as code (Terraform) experience
  • Ability to share technical details clearly and a documentation approach that reduces cognitive load for the team and increases shared context of the problem space
  • Experience in mentoring, coaching, guiding and growing team members
  • Experience in Java, C#, Python, or Ruby

Responsibilities

  • Design and implement high-performing, scalable solutions that empower health practitioners to deliver exceptional care to their clients
  • Advocate for customer success by solving real-world healthcare challenges while prioritizing the safety, privacy, and security of sensitive Telehealth data
  • Ensure the team monitors and maintains production infrastructure with a focus on observability, traceability, and reliability for video communication, backend services, and frontend performance
  • Break down complex projects into actionable tasks, plan workstreams, identify dependencies, and mitigate risks to deliver projects effectively
  • Share knowledge by mentoring developers, fostering a culture of learning and collaboration
  • Continuously improve the quality and productivity of deliverables, including code reviews, performance optimizations, and security enhancements
  • Deliver thin, tested, and valuable end-to-end features for customers through an agile and iterative development process

Preferred Qualifications

Experience in Javascript/Typescript and React

Benefits

  • Remote work
  • Flexible hours
  • Annual salary of $154,400 - $241,300
  • Opportunities for professional development and advancement
  • Company retreats and get-togethers

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs