Share this Job

Go Back

Mobile Applications Developer Location : Indianapolis, IN


2016-07-15 22:44:43
Job Type: Full Time only
Budget $: 100,000 - 200,000

POSITION PURPOSE
  • Leads the development of mobile applications and the implementation of clients mobile solutions.
  • Creates innovative and intuitive mobile applications that simplify and enhance communication across .
  • Works collaboratively and closely with product owners and implements the newest frameworks in finding uncommon ways to solve problems.
ESSENTIAL DUTIES
  • To perform this job successfully, an individual must be able to perform each essential duty satisfactorily.
  • Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions.
  • Creates next generation mobile applications for iOS and/or Android devices. Responsible for the development, testing, release and support of the applications mobile services.
  • Delivers software to both pre-production and production environments in a repeatable, safe and scalable fashion.
  • Performs peer reviews.
  • Communicates effectively and in a timely fashion with customers.
  • Gains a deep understanding of product owners\' product goals and applies their needs to product development.
  • Acts as a key contributor in developing and maintaining a cutting edge approach to a mobile presence.
  • Collaborates with other developers, designers and product owners to develop new features consistent with product roadmap.
  • Assists with defining business and functional requirements.
  • Collaborates with UX for product definition and use cases.
  • Performs other duties as assigned or required.

REQUIRED KNOWLEDGE, SKILLS AND ABILITIES
  • The requirements listed below are representative of the knowledge, skill, and/or ability necessary to perform this job.
EDUCATION and/or EXPERIENCE
  • 5+ years of overall iOS and/or Android development.
  • Experience with mobile development issues related to performance optimization, caching, security, and native hardware components (camera, gps, etc.)
  • Familiar with RESTful JSON API use and construction, experience contributing to or shaping a developing API over a project lifecycle.
  • Familiarity with agile development and software engineering best practices
  • High proficiency with either Android/iOS SDK and related technologies/languages (if applicant\'s focus is on iOS, they will be expected to demonstrate proficiency with Objective-C, speak to Swift, and an in-depth knowledge of the iOS SDK).
  • Strong familiarity with non-primary platform (if applicant\'s focus is on Android, they will need to demonstrate a working ability Android SDK and a working understanding of Java).
  • Demonstrated success in defining and launching mobile apps.
  • Able to articulate and demonstrate a strong personal set of first principles for software development.
  • Ability to simultaneously manage multiple, complex projects in varying stages of development under time pressure and deadlines
REASONING/PROBLEM SOLVING ABILITY
  • Ability to define problems, collect data, establish facts, and draw valid conclusions. Ability to interpret an extensive variety of technical instructions in mathematical or diagram form and deal with several abstract and concrete variables.
EDUCATION and/or EXPERIENCE
  • Associates or Bachelors degree in Computer Studies or related area.




Key Skills: