Skip to main content

Senior iOS Software Engineer

Mobile Heartbeat - Waltham, Massachusetts

Job Code: 26839-12806



For us, at Mobile Heartbeat™ improving the way clinical professionals communicate and collaborate is a calling.  We’re seeking talented, creative professionals who feel the same way.  Here you’ll be part of a team that’s passionate about building great solutions that empower our customers to do great things. You’ll work in an environment that’s energized by new ideas and fresh thinking.  And we have fun doing it.



The Senior iOS Software Engineer is responsible for building high-quality code that conforms to the technical design provided by a Technical Lead, using various languages including Swift and Objective-C. This role will work closely with Technical Leads and Product Managers to ensure that their code meets business requirements. An ideal candidate will be passionate about designing, coding, and testing software.




  • Design, document, and write code to technical specifications with moderate supervision
  • Work closely with Product Managers to define product requirements
  • Collaborate with QA to ensure proper testing of code
  • Help customer support and operations troubleshoot production issues
  • Responsible for fixing bugs and writing feature enhancements
  • Mentor junior engineers





  • Bachelor’s degree or higher in Computer Science or related field or equivalent experience
  • 7+ years of relevant software design and development experience
  • 5+ years of relevant experience in the design, development, documentation, and deployment of iOS client applications written in Swift and Objective-C
  • Experience with iOS frameworks such as Core Data, UIKit, etc.
  • Experience with UI layout using Storyboards
  • Experience with multi-threading, GCD, and performance tuning
  • Experience using REST web services
  • Experience writing J2EE server code is a plus
  • Experience with writing code to interact with relational databases is a plus
  • Experience using Agile/Scrum development methodologies
  • Strong understanding of and experience with all stages of software development lifecycle, including requirements analysis, design, development, integration, verification, deployment, and sustainment
  • Excellent interpersonal, listening, written, and verbal skills
  • Strong attention to detail, ability to multi-task, prioritize, and problem solve
  • Solid organizational and analytical skills


Preferred Skills:


  • Experience developing J2EE server code



For more information about us, please visit


Job Location:  Waltham, Massachusetts, United States

Position Type:  Full-Time/Regular


Mobile Heartbeat, Inc. is an Equal Opportunity Employer company

Last Edited: 06/15/2018


Apply for this job

Hospital Corporation of America

Why Choose HCA?

HCA is committed to the care and improvement of human life and strives to deliver high quality, cost effective healthcare in the communities we serve.

Learn more about HCA