Remote Intermediate Mobile Developer - Patient Booking
Posted
This job is closed
This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
Join Jane, a remote-first company dedicated to simplifying the lives of healthcare practitioners and patients.
The role is for an Intermediate Developer on the Patient Booking team, focusing on core projects within the Mobile App.
The Mobile App aims to enhance patient accessibility for booking, viewing, and managing appointments across Jane clinics and providers.
Key projects include messaging, telehealth, and group bookings, with the app currently in beta and a packed roadmap ahead.
Jane is a founder-led company that values collaboration, humility, and a growth mindset.
The work environment promotes autonomy and flexibility, allowing integration of work into personal life.
Opportunities for in-person connections through departmental get-togethers, company retreats, and conferences across North America.
The company is looking for resourceful individuals who enjoy solving problems and are eager to make a genuine impact in the healthcare community.
Requirements:
Experience with Ruby on Rails is preferred, but applicants with backgrounds in Java, C#, Python, and Go are also welcome.
Proficiency in Java, React, and React Native is essential due to the mobile aspect of the role (Android/iOS).
Familiarity with PostgreSQL as the primary data management system is required.
Experience in designing stateless APIs that can scale effectively is necessary.
Candidates should be curious, driven, and agile in learning new technologies and problem-solving approaches.
Benefits:
Competitive salary range from $95,100 to $142,600, with a starting salary of $112,900 for fully accomplished candidates.
Commitment to fair and transparent compensation, with opportunities for growth and career development discussions.
An inclusive, equitable, and diverse workplace that celebrates differences and fosters a supportive environment.
Flexibility to manage work-life balance, including accommodating personal commitments.
Access to a variety of channels for community engagement, including interests like wellness, food, and parenting.
Opportunities for professional development and learning through conferences and team events.