Mobile Engineering Manager – Epocrates
The Opportunity:Be a part of the mission to #unbreakhealthcare!
athenahealth is seeking a Senior Manager to lead multiple scrum teams of mobile and full stack application developers to help us re-envision the #1 mobile medical app. You’ll be working on Epocrates, the most trusted mobile medical app in the US, serving as an indispensable daily tool for 50% of the doctors in the US. You’ll be joining an existing team of entrepreneurs and talented engineers, UXers and product people working to ship value every sprint.
The ideal candidate should have a track record of building and shipping mobile applications, and be comfortable in uncharted product territory. Startup experience is a plus. A combination of prior management experience and a track record of successfully shipping mobile software products is essential.
At athenahealth, we believe that diverse teams are the strongest teams. We invite applicants of all genders, races, ethnicities, nationalities, ages, religions, sexual orientations, disability statuses, educational experiences, family situations, and socio-economic backgrounds.
Position Summary:We are a rapidly growing engineering team building Epocrates, the #1 medical reference app with 1 million active users, used by 50% of doctors in the US every day. We are modernizing our platform and developing new products to help our users communicate, treat patients, share information, and collaborate across their network. Our teams rapidly iterate, experiment and then use data to build applications and features that we know our users want.
As a Senior Manager you will be responsible for leading multiple small scrum teams working on the Epocrates platform and apps. In addition to people management and mentoring, you will be expected to help architects champion and teach our chosen technology direction, and be accountable for successful delivery. You’ll mentor developers, review and give feedback on code, and help to define and optimize our engineering practices. You’ll deliver scalable and secure mobile and web applications that health care providers trust every day.
We are updating our technology stack using React, React Native, Redux, Semantic UI, GraphQL, and node.js services using Cosmos DB and Cassandra deployed to Azure and AWS. We also have native iOS and Android applications built in Objective-C and Java. We are looking for managers who are skilled in one or more mobile development stacks.
Responsibilities may include, but are not limited to:30% [Primary Function] People Management/Performance Management
30% Driving Execution
- Maintain technical knowledge of the product line in terms of architecture, tech stack, dependencies, scale and performance for their area of assignment
- Provide influential connective tissue when needed by encouraging teams to utilize best practices upheld by other teams
- Drive tri-annual release planning for teams within span of control; contribute to the annual strategic planning process
- Identify and manage team based risks and dependencies in partnership with product management and TPM as applicable
- Eliminate barriers to productivity; determine strategies and tactics to help direct reports avoid distractions during sprints
- Share the team vision and strategy to foster an understanding of the overall direction and the "why" behind decisions
- Ensure delivery of quality releases through management of direct reports; conduct code reviews as needed
30% Talent Development
- Coach and mentor your own team; also act as a mentor for individual contributors
- Hold ongoing career pathing discussions; encourage lateral development in addition to readiness for upward mobility
- Provide feedback to direct reports, on both an ad hoc and scheduled basis. Identifies strengths and development needs
- Identify timeframe and readiness for promotion of direct reports; solicit cross functional feedback in support of promotions and employee rewards
10% Building Effective Teams
- Interview and make final hiring decisions for roles on your own team
- Participate in engineering interview process and review candidate selection for other teams as needed
- Advocate up the management chain in support of the accomplishments and challenges of your teams
Behaviors & Abilities Required: The Opportunity:Be a part of the mission to #unbreakhealthcare! Behaviors & Abilities Required:
Education, Experience, & Skills Required:
athenahealth is seeking a Senior Manager to lead multiple scrum teams of mobile and full stack application developers to help us re-envision the #1 mobile medical app. You’ll be working on Epocrates, the most trusted mobile medical app in the US, serving as an indispensable daily tool for 50% of the doctors in the US. You’ll be joining an existing team of entrepreneurs and talented engineers, UXers and product people working to ship value every sprint.
The ideal candidate should have a track record of building and shipping mobile applications, and be comfortable in uncharted product territory. Startup experience is a plus. A combination of prior management experience and a track record of successfully shipping mobile software products is essential.
At athenahealth, we believe that diverse teams are the strongest teams. We invite applicants of all genders, races, ethnicities, nationalities, ages, religions, sexual orientations, disability statuses, educational experiences, family situations, and socio-economic backgrounds.
Position Summary:We are a rapidly growing engineering team building Epocrates, the #1 medical reference app with 1 million active users, used by 50% of doctors in the US every day. We are modernizing our platform and developing new products to help our users communicate, treat patients, share information, and collaborate across their network. Our teams rapidly iterate, experiment and then use data to build applications and features that we know our users want.
As a Senior Manager you will be responsible for leading multiple small scrum teams working on the Epocrates platform and apps. In addition to people management and mentoring, you will be expected to help architects champion and teach our chosen technology direction, and be accountable for successful delivery. You’ll mentor developers, review and give feedback on code, and help to define and optimize our engineering practices. You’ll deliver scalable and secure mobile and web applications that health care providers trust every day.
We are updating our technology stack using React, React Native, Redux, Semantic UI, GraphQL, and node.js services using Cosmos DB and Cassandra deployed to Azure and AWS. We also have native iOS and Android applications built in Objective-C and Java. We are looking for managers who are skilled in one or more mobile development stacks.
Responsibilities may include, but are not limited to:30% [Primary Function] People Management/Performance Management
30% Driving Execution
30% Talent Development
10% Building Effective Teams
Education, Experience, & Skills Required: