Lead Mobile Application Developer – Saint Louis, MO

If you would like to submit your resume, please do so by emailing: career@vinuity.com

About The Role:
Our Mobile Application Lead Developer is an expert at developing apps for iOS, and/or Android platforms. The ideal candidate is intimately familiar with mobility Human Interface Guidelines and stays current on changes to the App Store/Google Play Review Guidelines. They provide guidance to programmers, designers, and team members to ensure applications follow best practices and meet requirements.

 
Our Mobile Application Lead is expected to solve complex engineering problems quickly and smartly. They contribute their ideas at various stages of the project, including having a strong voice in application architecture, investigating solutions, and finding ways to innovate. In this role, great communication skills and a thoughtful, rigorous production approaches are a must.

Job Responsibilities

• Provide technical planning, development, and systems integration on client engagements from definition phase through implementation

• Facilitate communication of technical matters among internal team as well as external partners and client contacts

• Analyze requirements, wireframes and capabilities of related systems to propose appropriate solutions

• Work with Producers to identify and address project status issues

• Write clean, stable, unit-tested code and accompanying documentation where needed

• Delegate programming tasks to other team members, providing oversight as needed

• Mentor developers by sharing best practices and new tools and techniques

• Assist Producers in the creations of requirements, timelines, and estimates for projects and new business opportunities

• Research and share industry innovations and trends

Qualifications

• Have 3+ years of iOS or Android development experience

• Expert in languages such as Objective-C, Java, and Swift

• Expert in frameworks, workflows, memory management, debugging, profiling, unit testing, continuous integration, provisioning, distributing and submission to App Store/Google Play

• Have sound object-oriented programming skills

• Intimately familiar with design patterns, coding conventions, and Human Interface Guidelines

• Expert understanding of networking, local data caching and multitasking on iOS/Android

• Solid experience with commonly used 3rd party libraries and services

• Up to speed with iOS 7 changes, new features and requirements

• Solid HTML, CSS and JavaScript development skills, a plus

• Experience with task planning and estimating effort

• Experience working on small to medium‐sized teams

• Experience leading projects and overseeing other developers

Important Qualities

• Approach technical challenges with an open mind and desire to innovate

• Appreciate great design and thrive in a creative environment

• Communicative and clear under tight deadlines

• Strong personal organization and attention to detail

• Flexible and adaptable to both organizational and project-level changes

Openings that regularly are being recruited for include:

  • Java Developer
  • .NET Developer (C#, VB.NET)
  • Project Manager
  • Program Manager
  • Business Analyst
  • Agile Trainer
  • Database Administrator
  • Data Analyst
  • Technical Architect
  • Support Analyst