About Us:
ATP is the nation's largest flight school, providing students with the most efficient path to a successful airline pilot career.
For over 35 years, ATP has been the leader in professional flight training and supplying pilots to regional and major airlines.
The Role:
The Jacksonville-based iOS Developer will join ATP's existing Dev Team and play a key role in enhancing and maintaining the ATP Flight School app.
You'll be part of a cross-functional team that's responsible for the full software development life cycle, from conception to deployment.
You should be comfortable around both front-end and back-end development, relevant frameworks and third-party libraries.
You should also be a team player with a knack for visual design and utility.
Responsibilities:
Complete iOS application development with Swift following Apple's Human Interface Guidelines and integration with APIs.
Deliver new system components and enhancements to applications that manage all aspects of our business—student records and interactions, aircraft maintenance, compliance tracking, and financial management
Use your experience in data structures and algorithms to optimize new and existing software solutions
Work with a variety of teams to troubleshoot business problems, fix defects and design technical solutions
Collaborate with other developers to carry out projects by designing, developing and testing
Make excellent decisions regarding which software tools will best solve business needs, integrating new solutions with existing applications
Qualifications:
App and UI development with Swift and SwiftUI
Working knowledge of integrating with RESTful web services
Working knowledge of Git version control
Bachelor's degree in Computer Science, Software Engineering or equivalent industry experience
An interest in aviation or experience is preferred
Benefits
ATP offers a comprehensive employee benefits program, including:
Starting pay commensurate with experience
Employer Paid Life Insurance
Medical coverage
Dental/Vision/Life Insurance
Critical Illness and Accident Insurance
Short-Term and Long-Term Disability Insurance
401(k) Enrollment
8 Paid Holidays
13 Paid Time Off Days per Year (PTO is earned on an accrual-basis)
Physical Demands
The physical demands described here must be met by an employee to successfully perform the essential functions of this job.
The employee is regularly required to talk, hear, see, stand; walk; use hands to finger, handle or feel; and reach with hands and arms, lift and/or move up to 10 pounds and occasionally lift and/or move up to 25 pounds.
ATP is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.