Software Application Developer-Product 3

Apply Now

Company: ACL Digital

Location: Englewood, CO 80112

Description:

Title- Mid-level iOS Mobile Software Application Developer
Location- Englewood, CO (Hybrid)
Duration: 12 Months
This position allows telecommuting. The selected candidate will be required to perform some work onsite at one of the listed location options.

Additional Info:
  • Top 3-5 Soft Skills for culture fit: Communication Skills, Mentoring, Continuous Delivery Mindset, Continuous Improvement
  • Type of background you are looking for (education, # yrs experience, etc.): BS in Computer Science or related, 5+ years in iOS development

General Information
We are currently looking for a Mid-level Mobile Software Application Developer to join their team in Englewood, CO. These positions will focus on developing the No. 1 application for commercial aviation ( FD Pro) under the Flight Deck Solutions program.
Position Responsibilities:
  • Develops features, fixes bugs and improves stability of the iOS application
  • Develops unit tests, mapping software, business logic, functional tests, and DevOps code.
  • Develops detailed design descriptions
  • Estimates features and user stories
  • Participates in innovation activities
  • Prepares metrics for software development
  • Participates in peer reviews of pull requests for feature code and automated test code
  • Interfaces with other members of project or program teams, management, and technical staff

Job Description:
Basic Qualifications (Required Skill/Experience):
  • 3+ years of experience with SWIFT
  • Experience with Swift UI ( / Reactive / Combine )
  • Experience with Obj C and Obj C++
  • 5+ years of experience with mobile iOS software development
  • Experience with Git Version control

Preferred Qualifications/Desired Skills (Desired Skills/Experience):
  • Bachelor's degree or higher
  • Have published one or more iOS apps to the app store
  • Experience with third-party libraries and APIs
  • Working knowledge of the general mobile landscape, architectures, trends and emerging technologies
  • Solid understanding of the full mobile development life cycle

Typical Education/Experience:
  • Education/experience typically acquired through advanced education (e.g. Bachelor) in a degreed program such as Computer Science and 3 years of experience with software development.

Similar Jobs