Job Description
We are looking for a Senior Staff Developer to lead our platform’s technical direction at Jane Software. This crucial role will shape our technical strategy, leveraging advanced cloud technologies and scalable architectures to support our growth.
In addition to cloud expertise, you will provide technical leadership in application development and architectural practices, working closely with our foundations teams. As a technical leader, you will mentor and guide our senior and staff developers, fostering their professional development and enhancing our engineering practices. Your leadership will ensure Jane Software scales effectively, meeting and exceeding the expectations of our customers and stakeholders.
Join us to drive our technical evolution, creating seamless and delightful user experiences that keep Jane at the forefront of the healthcare practice management industry.
Like with all positions at Jane, this position is remote, allowing you to work anywhere across Canada. Building a delighted team who can delight our customers is part of Jane’s DNA. Our recent health check shows high employee satisfaction, with 99% agreeing that our founders value people, and 98% feeling supported by management.
We strive to listen and improve continuously. We want our team members to love working here, and transparency about our values and culture is important to us.
Our founders started by solving problems for their clinics, growing to support tens of thousands of healthcare practices worldwide. Our platform modernizes practice management with features like online booking, charting, scheduling, telehealth, and billing. We remain profitable, growth-driven, and product-led, with 85% of growth from referrals and word-of-mouth.
Our team of over 400 Janers is dedicated to customer success, supported by a culture of flexibility and autonomy. We value results over clock-in hours and encourage a healthy work-life balance, including family-friendly practices.
We acknowledge that scaling quickly involves challenges, but it also offers opportunities for growth and innovation. If you want to work with talented people on meaningful problems, Jane could be the right place for you.
Compensation Expectations for the Role
The role offers a minimum annual salary of $175,600 and a maximum of $285,400. The salary range reflects potential growth in skills and impact. New team members are typically hired between $208,600 and $219,500, with flexibility for higher or lower salaries based on experience and impact.
We pay for growth, and your compensation will evolve as you develop your career at Jane. More information on benefits can be found here.
The impact you could have…
* Shape platform architecture for scalability, reliability, and performance.
* Drive technical strategy with advanced cloud systems and technologies.
* Mentor and guide senior and staff developers, fostering innovation.
* Lead initiatives to improve system efficiency and reliability.
* Collaborate across teams to ensure seamless platform integration.
The experience we feel we need…
* Extensive application development experience, including front-end, back-end, and APIs, with knowledge of scalable applications and growth phases.
* Leadership in cloud computing, DevOps/SRE, with experience in infrastructure as code, CI/CD, and related tools.
* Expertise in AWS (or equivalent), GCP, or Azure.
* Strong understanding of quality assurance, automated testing, security protocols.
* Proven mentorship and leadership skills in technical environments.
* Proficiency with Terraform, Kubernetes, CI/CD tools, Docker, frameworks like Ruby on Rails, React.
* Problem-solving, strategic thinking, and innovative mindset.
* Excellent communication skills, experience leading large teams, and influencing without authority.
* Ability to lead decision-making with confidence, embracing continuous improvement.
J-18808-Ljbffr
#J-18808-Ljbffr