Senior Software Developer

Jane.app Logo

Jane.app

πŸ’΅ $123k-$193k
πŸ“Remote - Canada

Summary

Join Jane, a remote-first healthcare technology company, as a Senior Software Developer on the Mobile, Patient Booking team. You will contribute to core projects for the "Jane for Clients" mobile application, focusing on features like patient messaging, telehealth, and group bookings. This role requires experience in mobile development (React Native) and API development (Java/Kotlin). Jane offers a competitive salary range ($123,600 - $193,000), with a target starting salary of $146,700, and emphasizes growth and development. The company culture values collaboration, flexibility, and a growth mindset. Jane is committed to creating an inclusive and diverse workplace.

Requirements

  • Experience designing stateless APIs which can elegantly scale
  • React Native is our primary mobile development language
  • Java/Kotlin is our primary language for API development. We use Spring boot to accelerate service development

Responsibilities

  • Be part of the team that is bringing the Jane brand and ecosystem to new patients in a mobile experience
  • Build highly responsive and scalable services meant to serve allied health patients globally
  • Influence the direction of mobile development at Jane, how we scale, how we decompose, and how we build parity with our existing experiences in a mobile way
  • Develop across the whole stack with opportunities to contribute from the back-end architecture, API design, to how we structure our primitives

Preferred Qualifications

  • Experience working with Monoliths is a benefit, but not a requirement
  • Our Booking group primarily works with Java/Kotlin but we welcome applicants with experience in C#, Python, and Go

Benefits

  • Minimum annual salary of $123,600 and maximum annual salary of $193,000
  • At Jane, we pay for growth, which means that you’ll continue to have conversations about your career development with your manager and see your compensation grow over time as you build an amazing career with us
  • Remote work

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.