Senior iOS Engineer | Codersbrain
full-time
Posted on August 22, 2025
Job Description
Senior iOS Engineer
Job Summary
The Senior iOS Engineer will be responsible for designing and developing high-quality iOS applications, utilizing advanced methodologies in architecture principles, test automation, and continuous integration/continuous deployment (CI/CD) practices. The role requires expertise in Swift UI and various testing methodologies, fostering product excellence and contributing to the overall goals of the organization.
Responsibilities
- Design, develop, and maintain high-performance iOS applications using Swift UI.
- Implement architecture principles for effective design and development of iOS applications.
- Conduct end-to-end test automation and UI testing to ensure application quality.
- Integrate CI/CD pipelines utilizing TeamCity for streamlined development workflows.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Troubleshoot and debug applications to optimize performance and user experience.
Qualifications
- Expert knowledge in iOS application development and Swift UI.
- Proficiency in architecture principles for mobile applications.
- Experience with end-to-end test automation and UI testing frameworks.
- Strong familiarity with CI/CD pipelines, specifically TeamCity.
- Advanced knowledge of source control management, particularly Git and Git flow.
- Excellent problem-solving skills and attention to detail.
- Bachelor's degree in Computer Science, Engineering, or a related field preferred.
Preferred Skills
- Familiarity with additional programming languages such as Objective-C.
- Experience with Agile methodologies.
- Knowledge of app distribution via the App Store and TestFlight.
Experience
- Minimum of 5 years of relevant experience in iOS development.
- Proven track record of successfully deploying applications in production environments.
.