Mobile App Developer

$114,400 - $120,640/Yr

The Computer Merchant - Columbia, MO

posted about 2 months ago

Full-time - Senior
Remote - Columbia, MO
Administrative and Support Services

About the position

As a Mobile App Developer, you will be responsible for researching, designing, implementing, and managing software programs, particularly focusing on mobile applications for platforms such as iOS and Android. This role involves testing and evaluating new programs, resolving software-related issues, and responding to suggestions for improvements and enhancements. You will be tasked with writing and implementing efficient code, developing quality assurance procedures, and deploying software tools, processes, and metrics. Collaboration is key, as you will work closely with other developers, UX designers, business analysts, and systems analysts to ensure the successful delivery of mobile applications. In this position, you will act as a team leader on various projects, guiding and mentoring other software developers on the development team. You will also participate in the creation of software user manuals and consult with engineering staff to evaluate software-hardware interfaces, developing specifications and performance requirements. Your expertise in mobile application development will be crucial in maintaining and designing applications that meet user needs and adhere to best practices in application security and performance tuning. The ideal candidate will be a motivated self-starter with excellent analytical, organizational, and troubleshooting skills. You will be expected to meet with senior employees and representatives to brainstorm and discuss ideas related to application design, project planning, coding, testing, and the release of applications. Your ability to diagnose and improve UX/UI and fix bugs will be essential in delivering high-quality mobile applications.

Responsibilities

  • Research, design, implement, and manage software programs.
  • Test and evaluate new programs.
  • Resolve problems with software and respond to suggestions for improvements and enhancements.
  • Write and implement efficient code.
  • Develop quality assurance procedures and deploy software tools, processes, and metrics.
  • Work closely with other developers, UX designers, business and systems analysts.
  • Act as team leader on projects and mentor other developers.
  • Participate in the development of software user manuals.
  • Consult with engineering staff to evaluate software-hardware interfaces and develop specifications and performance requirements.
  • Develop, maintain, and design mobile applications for iOS and Android.

Requirements

  • 5+ years experience developing mobile applications for iOS, Android, or Windows within an Agile product delivery team.
  • 10+ years proven experience in coding using programming languages such as Java, Swift, Kotlin, and Objective-C.
  • Database experience for mobile, web, and server development using Cloud Firestore, Firebase or similar.
  • Experience developing in Cloud Platforms.
  • Experience deploying to app stores and knowledge of Developer Program Policies for Google Play for Android and Apple's App Store for iOS.
  • A minimum of thirteen (13) years' relevant experience.
  • A degree from an accredited College/University in the applicable field of services is required, or four additional years of related experience if the degree is not in the applicable field.

Nice-to-haves

  • Special credentials (licenses and/or certifications) may be required at the Task Order level on a case-specific basis.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service