Intermediate Software Developer

Logo of Jane.app

Jane.app

πŸ’΅ $95k-$142k
πŸ“Remote - Canada

Job highlights

Summary

Join Jane, a remote-first healthcare technology company, as an Intermediate Software Developer on the Auth Platform team. You will play a critical role in leading and delivering key strategic projects, enhancing authentication and authorization infrastructure, and ensuring security and reliability. This role involves working with Keycloak and other supporting infrastructure to serve patients, clinic staff, Jane staff, and development partners. Jane offers a collaborative and flexible work environment with a focus on growth and continuous improvement. The company values diversity and inclusion and provides a competitive salary range with opportunities for growth and development.

Requirements

  • Experience with Keycloak or similar IAM platforms and OAuth 2.0 protocols
  • Knowledge of security best practices for authentication and authorization systems
  • API design and development experience, including API gateways and token structures
  • Ability to work with Terraform and cloud-based infrastructure as code
  • Strong debugging, problem-solving, and root-cause analysis skills
  • Experience working in cross-functional teams to support large platform initiatives

Responsibilities

  • Design and implement API authentication standards that support Jane’s growth as a developer platform
  • Support Keycloak migration and modernization efforts, driving stability, security, and performance improvements
  • Enhance observability, scalability, and incident response for the auth platform
  • Influence the technical roadmap and contribute to foundational elements that power Jane’s platform strategy

Preferred Qualifications

Experience in Java, C#, or Python

Benefits

  • Remote work
  • Flexible hours
  • Minimum annual salary of $95,100 and maximum annual salary of $142,600
  • Opportunities for career development and compensation growth

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.