Job Details

Principal Software Engineer, Mobile

Cityblock Health
New York, New York, United States

Design, build, implement, and own a telemedicine experience.
Write, and review, code up and down the stack as needed.
Ensure we are using industry best practices for producing reliable software that works beautifully.
Write clean, well-tested, code that will stand the test of time.
Participate in creating and maintaining strict compliance, data privacy and security measures.
Help recruit highly capable engineers to the team from diverse backgrounds.
Learn continuously via mentorship (and on your own!) to upgrade your skills and thinking as an engineer.
Mentor junior engineers, new team members, and apply technical expertise to help others grow effectively.
Collaborate with our clinical teams to gather requirements and problem solve.
Work closely with design to build user-facing features that are highly efficient to support field-based operations and engage patients.
Manage a small team of software engineers.
Come up to speed on how healthcare works (or doesn't) to support those who need it most.

for the Role
You are invigorated, rather than daunted, by the challenge of building great health tech.
You have a process-oriented mindset, and are comfortable writing and debating around design documents.
You enjoy working across the stack and seeing features through end-to-end.
You enjoy solving complex problems and shipping software used in Real Time by our clinical team.
You have 10+ years experience writing production code.
Experience leading and mentoring members of an engineering team
You have a passion for doing mission-oriented work.
You enjoy working with a diverse group of people with different expertise.
How We Define Success
See Cityblock through launching a cross-platform mobile application.
Grow existing team members in mobile development and add new members to the mobile team over time both through internal transfers and hiring.
If interested in management, manage members of the mobile engineering team in the first 90 days.
Maintain strong relationships with your collaborators such as members of the product team, medical team and the platform and product engineering teams.

Send application

Mail this job to me so I can apply later

Apply With CV

You are not logged in. If you have an account, log in to your account. If you do not have an account, why not sign up? It only takes a minute!

latest videos

Upcoming Events