The Software Engineer, iOS will make modifications and develop new features for Apple devices following specified designs.
Qualifications:
- Bachelors Degree in Computer Science or equivalent experience
- 2 years experience developing iOS applications
- Experience working with API's and other JSON related data sets
- Experience developing with Swift and Objective-C
- Experience building user interfaces using SwiftUI and UIKit
- Exceptional verbal and written communication skills
- Be punctual, have a good work attitude, and work cooperatively with others in the department and company
- Accept and benefit from constructive criticism
- Any other relevant, equivalent combination of training and experience
Typical Duties and Responsibilities:
- Designs, writes, maintains, tests, and debugs software that is modular, maintainable, and easy to understand
- Uses JIRA to track projects, provide estimations and monitor progress. Continuously updates JIRA as you identify problems, complete tasks and close projects to ensure accurate communication
- Learns and maintains existing software products.
- Engages in team code inspections and supports DMP coding standards.
- Provides status updates for Mobile Development Manager as requested.
- Develops in-depth knowledge of security industry and its products. Researches technologies applied in other areas, namely mobile applications technology, for possible applications in DMP software products.
- Observes and adheres to DMP Data Classification Standards.
- Observes company policies. Continuously finds processes that create improved efficiency while maintaining conformance to requirements. Acknowledges responsibility to satisfy the customer, reduce cycle time and eliminate waste.
- May perform related duties or fill in for others in the department or other departments when requested. May train or instruct fellow workers regarding own duties.
EOE/Vet/Disabled
Job ID: 518895362
Originally Posted on: 4/27/2026