Mobile Application Developer

Location: Cincinnati, OH

 

  • Lead and participate in the design and implementation of large and/or architecturally significant applications.
  • Champion company standards and best practices.  Work to continuously improve software delivery processes and practices.
  • Develop programming specifications.  Design, code and unit test application code using Software Development Life Cycle (SDLC) best practices.
  • Work with Product team to plan new features, gather requirements and propose solutions.
  • Acquire and interpret business requirements, creates a functional specification, and determines the most efficient/appropriate technologies.
  • Research and implement new interface development techniques.
  • Support the entire application lifecycle (concept, design, test, release and support)
  • Ability to work with new technologies while showing drive, adaptability, and creative thinking.
  • Establish development best practices and growth of mobile applications standards.
  • Help foster a culture of innovation and out-of-the box thinking.
  • Support and maintain applications utilizing required tools and technologies.  Provide support for applications and off-hours support (24 x 7) as required.

Requirements:

  • 3 - 5 years developing iOS Apps (focus on Swift, but knowledge in Objective-C, xCode)
  • 5+ years IT experience
  • Prior iOS Developer Lead experience a plus
  • Prior experience with project planning with large size or highly complex projects.
  • A solid understanding of mobile application development processes, from the layout/user interface to backend systems and API integrations.
  • A solid understanding and appreciation for Agile tools, processes, and methodology.
  • Ability to interact well in a team environment.
  • Strong organization skills to manage multiple timelines and complete tasks quickly within the constraints of clients’ timelines and budgets.