We are looking for a Middle iOS Developer to join a team building and supporting enterprise mobile applications used daily by business and field operations teams. In this role, you will enhance existing iOS applications, deliver new features, and contribute to solutions that improve business processes, user experience, and operational efficiency while collaborating closely with cross-functional engineering teams. Required for this role * 3+ years of commercial experience in iOS development with strong proficiency in Swift and UIKit * Understanding of MVVM and MVC architecture patterns and experience building maintainable mobile applications * Experience integrating RESTful APIs, backend services, Realm or similar local storage solutions, and third-party SDKs * Experience using Git and collaborative development workflows * Strong understanding of SOLID principles and Clean Code practices * Experience publishing applications to the App Store and writing and maintaining unit tests * Hands-on experience using AI coding assistants such as Claude Code, Cursor, or GitHub Copilot, including writing effective prompts and validating AI-generated code * Experience leveraging AI-assisted development to improve engineering efficiency while maintaining code quality and security standards * Upper Intermediate English level
Your responsibilities * Design and implement new iOS features based on business requirements and user needs * Support and improve existing application functionality, performance, and stability * Collaborate with Backend Engineers, Business Analysts, QA Engineers, and Product Stakeholders throughout the software development lifecycle * Integrate and maintain REST APIs, third-party SDKs, and external services * Participate in technical discussions, solution design, and architectural decisions * Investigate, troubleshoot, and resolve issues identified during development, testing, and production support * Write clean, maintainable, and testable code following SOLID principles and engineering best practices * Contribute to codebase modernization, technical debt reduction, application performance improvements, and AI-assisted development practices as part of the daily workflow
What you getYour time off * 18 paid vacation days and 10 paid sick days annually * 10 Ukrainian public holidays * Maternity and paternity leaves * Marriage and Parenthood Package * Additional leave for major life events * Sabbatical leave opportunities
Learning & growth * Sombra University workshops and internal learning programs * Tech Communities and knowledge sharing sessions * Language courses and workshops * Mentorship opportunities
Health & well-being * Sports compensation or health insurance coverage * Participation in races and marathons * Corporate doctor (telemedicine) * Well-being initiatives and workshops
And even more * Company-provided technical equipment * PE administration and tax support * Internal referral program * IT Club loyalty program * Company events and volunteering initiatives
Before you apply Our recruitment team will carefully review your profile, and if we see a good match with the role, we’ll reach out to you shortly.
If you don’t hear from us within 5 business days, it means we’ve decided to continue the process with other candidates for this position. Thanks for understanding.