Software Engineer, iOS
$80,000–$120,000 year
On-site · Tijuana, Baja California, Mexico
Job Summary
The Software Engineer for iOS is responsible for developing software applications, application testing, and debugging. Key responsibilities include designing, developing, and delivering high-quality iOS Swift applications and SDKs, implementing unit and UI tests, and ensuring quality in software architecture. Candidates should possess a Bachelor's degree in software engineering or equivalent and at least 3 years of experience in software development for iOS, along with proficiency in Swift or Objective C. Experience with Agile methodologies and understanding of iOS patterns is preferred.
Required Qualifications
- Bachelor's degree in software engineering or equivalent preferred
- 3+ years of relevant work experience preferred
- Software development for iOS Apps using Swift or Objective C
- Demonstrated proficiency in developing software unit tests and automated test solutions
- Ability to quickly grasp & learn new technologies and develop POC/prototypes
- Drive and own technical design and development of cross-functional, multi-platform automated applications.
Desired Qualifications
- Experience with Agile software development
- Strong understanding of iOS architectural patterns
- Knowledge of SwiftUI and Combine
- Experience working with Bluetooth and BLE
- Understanding of Cloud technologies and protocols, e.g. APIs, REST, OAuth 2.0, JSON
- Experience with FDA and HIPAA regulations
- Experience with Git
- Strong written, verbal, presentation, and interpersonal skills
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.