iOS Developer-1854

Apply Now
General Information

About the role:

As an iOS Developer you will have the opportunity to directly impact our enterprise-wide Mobile Development Strategy.  You will work alongside Agile Scrum teams to develop new applications, maintain, modify and improve existing solutions. In this role, you will have full access to end-users, IT peers and management in order to deliver state-of-the-art mobile applications. 


What’s in it for you:

  • Competitive compensation, benefit package and perks
  • World-class training and onboarding to learn the transportation business 
  • Surrounded by like-minded, driven technologists
  • Independence to accomplish goals and requirements with minimal oversite
  • Unlimited tools and support needed to be successful in a fast-paced, high-achieving environment
  • Flexible work schedule and work-from-home options 

What you’ll be doing:

  • Developing new and existing iPhone/iPad native applications
  • Supporting and managing iOS mobile applications developed in-house and outsourced
  • Testing and maintaining various native iOS mobile applications to identify processes and development efficiencies and recommending improvements
  • Documenting new applications or changes made to existing applications
  • Frequently communicating with internal customers, end users and managers on project progress, deployment and issue resolution
  • Supporting systems to provide continuous integration and automated testing processes 
  • Actively engaging in conversations and meetings with prospects and customers as needed

What you need:

  • Thorough understanding of RESTful architecture and deployment of distributed services
  • Deep expertise with mobile development applications using iOS Native development toolkits (Swift, UIKit, XCode) 
  • Strong attention to detail on the fit and finish of applications and overall quality
  • Proven experience building functional and user-friendly UI designs
  • Able to communicate with all levels of management and with team to achieve desired outcomes and build strong relationships
  • Proactive and creative in managing issues and opportunities
  • Bachelor’s degree in Computer Science, Engineering, a related field, or equivalent work experience
Apply Now