Job Details

Senior iOS Developer

HCA Healthcare Mobile CenterNashville, TN

One of the nation’s leading providers of healthcare services, HCA is made up of locally managed facilities that include 185 hospitals and 119 freestanding surgery centers

Apply

fulltime @ $100,000 - $120,000
XP:senior
Remote:🚫

Senior iOS Developer

Posted 2 months ago

The Senior iOS Developer is responsible for leading mobile development within the team as well consulting on other applicable mobile products.

Description

The Senior iOS Developer is responsible for leading mobile development within the team as well consulting on other applicable mobile products. The primary purpose of this position is to drive strategy and application development as well as oversee other developers within the team. Additionally, this position will provide leadership and expertise for native mobile development on a consulting basis. This position requires a candidate who can analyze business requirements, drive discovery, construct, test, and implement solutions with little to no supervision in an iterative development environment and provide mentorship to other developers. The candidate must be a highly motivated self-starter and must be committed to delivering high quality solutions within agreed upon timelines.

Responsibilities

• Creating new HCA mobile development standards and procedures, subsequently ensuring the team adheres to a high level of excellence. • Creating mobile development resources and guidelines for other teams across the organization to follow. • Drive technical discovery sessions on new and/or collaborative projects. • Leading and managing development projects from inception to elaboration, development, testing, and implementation. Staff will be using various tools. • Responsible for overseeing the work of other team developers when called upon. • Work with vendors or existing development teams when appropriate. • Collaborate with Director of Mobile Center of Excellence, product managers, business analysts and mobile developers to identify problems and creatively solve complex problems. • Stay current with mobile interaction guidelines and operating systems. • Perform other duties as assigned

Requirements

• 3-7+ years of experience in senior iOS development role. • Native mobile application development on iOS with fluency in Swift, Core Foundation, UIKit, Cocoa Touch, Core Animation and other frameworks provided by Apple. • Knowledge in computer science combined with demonstrable problem-solving aptitude. • Experience with memory management and memory/performance profiling. • Applied understanding of resource constraints including battery life, network availability, and the like. • Familiarity with multiple architectural patterns such as MVC and MVVM • Familiarity with JSON, REST-based APIs, XML, JavaScript, and interfacing iPhone/iPad applications to server-side API’s. • Experience with version control and dependency management tools. • Has shipped and maintained apps, knowing ins and outs of Apple’s submission process. • Strong understanding of object-oriented programing, familiarity with functional programing is a plus • Strong understanding of Apple’s Human Interface Guidelines as well as interaction design best practices. • Work closely with product management & UX to take an idea from concept to delivery using excellent software design, coding, & processes.

Education + Experience

Bachelor’s preferred but not required

Interview Process

Phone > Onsite