Senior iOS Developer with strong experience in native iOS application development and exposure to mobile test automation. This role is idóneo for professionals who are passionate about building high-quality mobile applications and contributing to quality engineering practices throughout the software development lifecycle.
Required Qualifications
- 5+ years of experience in iOS application development.
- Strong proficiency in
Swift
.
- Experience with iOS automation frameworks:
- XCTest
- XCUITest
- Strong debugging and troubleshooting skills using
Xcode
.
- Experience with source control and CI/CD tools:
- Git/GitHub
- Jenkins
- Solid understanding of Object-Oriented Programming, design patterns, algorithms, and problem-solving techniques.
- Ability to analyze and resolve complex technical issues in mobile applications.
Preferred Qualifications
- Experience with mobile automation testing (unit, functional, integration, or end-to-end testing).
- Familiarity with Jira, TestRail, Azure DevOps, or similar tools.
- Experience working in Agile environments, including Scrum, Kanban, and DevOps practices.
- Exposure to scripting or development languages such as Python, JavaScript, Ruby, or Groovy.
Soft Skills
- Strong communication and collaboration skills.
- Ability to work effectively in cross-functional teams, including Product, Development, and QA.
- Strong organizational and prioritization skills in fast-paced environments.
- Passion for continuous learning and adopting new technologies.