We are seeking a Senior Mobile Developer with extensive experience in iOS development to lead and drive the creation of high-quality mobile applications. The ideal candidate will have deep expertise in Swift. You will play a crucial role in designing, developing, and optimizing our iOS applications, while also mentoring junior developers and contributing to strategic decisions.

Requirements
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field
  • 7 to 9 years of experience in iOS development, with a strong focus on Swift
  • Demonstrated expertise in designing and delivering complex iOS applications
  • Experience with iOS frameworks such as UIKit, CoreData, and SwiftUI
  • Proficiency in integrating RESTful APIs and working with third-party libraries and APIs
  • Experience with continuous integration and deployment (CI/CD) pipelines
  • Advanced knowledge of performance optimization techniques for iOS applications
  • Familiarity with Apple’s Human Interface Guidelines and mobile UX/UI best practices
  • Experience with version control systems, preferably Git
  • Strong problem-solving skills with a strategic mindset and the ability to lead complex projects
  • Excellent communication and interpersonal skills, with a proven track record of mentoring and leading technical teams
Responsibilities

iOS Application Development:

  • Lead the design, development, and maintenance of advanced iOS applications using Swift
  • Architect scalable and efficient code to meet complex product requirements
  • Ensure high performance, responsiveness, and quality of applications through rigorous testing and debugging

Technical Leadership:

  • Provide technical guidance and mentorship to junior developers
  • Define and implement best practices and coding standards for the team
  • Stay current with iOS trends and technologies, and integrate relevant advancements into our development process

Project and Team Collaboration:

  • Work closely with product managers, designers, and other stakeholders to define project requirements and deliver high-quality solutions
  • Lead code reviews, provide constructive feedback, and ensure adherence to best practices
  • Facilitate effective communication within the team and with external stakeholders
  • Strategic Contribution
  • Contribute to the strategic planning of iOS projects and initiatives
  • Identify and address technical challenges and propose innovative solutions to enhance application performance and user experience.
  • Participate in architectural decisions and ensure alignment with long-term technical goals.

Quality Assurance and Process Improvement:

  • Oversee and contribute to the development of unit tests and automated tests
  • Implement and maintain rigorous quality assurance processes
  • Continuously evaluate and improve development processes and workflows
Would be a plus
We offer
  • Competitive compensation and social package (24 working days of annual leave, 5 paid sick days)
  • Flexible working hours, possibility to work remotely as fully as partially and support for a healthy lifestyle, compensation for participation in sport events
  • Challenging projects in diverse business domains and a variety of tech stacks.
  • Personal development and professional growth opportunities. Compensation for your professional certification & support for your learning activities
  • Work with talented, ambitious and family-feel team
  • Educational possibilities: corporate courses, knowledge hubs, and in-house English classes
  • Opportunity to choose IT equipment you like
  • Corporate social responsibility
all positions

Lead iOS Developer

apply
Kyiv, Ukraine
Remote / Full-time

Join us to shape
the digital landscape
of tomorrow

We will reply you as soon as possible after your message sending.
Thank you!
We will contact you shortly
Oops! Something went wrong while submitting the form.