UKEESS Software House — Ukrainian outsourcing IT software development company, specializing in big cloud enterprise projects: health, biotech, logistics, CRM systems, fin-tech, etc. Founded in 2004 in Lviv, we have grown to more than 180 talented Software Engineers, and this number continues increasing every month.
12 березня 2025

Middle iOS Engineer (вакансія неактивна)

Львів, віддалено

The UKEESS Software House team is looking for a Middle iOS Engineer to join our team for a full-time position (remotely in Ukraine or Lviv’s office).

About the Client and the Project:

Our customer is the world’s largest DNA network from the USA. With more than 30 billion digitized global historical records, 100 million family trees, and 18+ million people in their growing database, our customers help people discover their family stories and gain actionable insights about their health and wellness.

Tech Stack of the Project: iOS / Swift / SwiftUI / Objective C / Combine / New Swift Concurrency / SPM / GraphQL / KMM (Kotlin Multiplatform) / Github / Bitrise / Deeplinks / Universal links.

You will become a part of an impressive team of developers, designers, and product managers who have built some of the world’s most compelling products, producing the worldwide leader in two categories: family history and consumer genetic testing. This role provides many opportunities for professional growth.

Responsibilities:

  • Collaborate with cross-functional teams, including designers.
  • Conducting code reviews and implementing best practices to maintain high coding standards.
  • Optimize application performance and ensure its responsiveness across different iOS devices.
  • Troubleshoot and debug issues, ensuring timely resolution and maintaining a stable application.

Technical Requirements:

  • 3+ years of experience in iOS development, with a strong track record of delivering successful mobile applications;
  • Strong knowledge and proficiency in the Swift programming language;
  • Experience with the following frameworks is required: SwiftUI (minimum 1 year), URLSession, Core Data, SPM;
  • Proficiency in working with RESTful APIs for mobile development;
  • 1+ years of experience and a good understanding of the Combine framework (Rx);
  • Strong knowledge of design patterns and their application in iOS development;
  • Experience with Test-Driven Development (TDD) and unit testing;
  • Architectural solid skills, with the ability to design scalable and maintainable code structures;
  • Excellent soft skills (including communication, collaboration, and problem-solving abilities);
  • Upper-Intermediate level of English at least (both speaking and writing).

Will be a big plus:

  • Experience or good knowledge of Kotlin
  • Experience with Objective-C
  • Technical education (bachelor’s degree etc.)

What do we offer our new colleague?

  • Competitive compensation (based on market data but also depending on the technical level of the candidate)
  • Flexible work schedule
  • 3 health packages to choose
  • Annual paid vacation and state holiday celebration
  • Free English classes (online)
  • Individual approach to professional growth
  • Lack of bureaucracy and micromanagement
  • Modern, comfortable office facilities (a barbecue zone, kitchens, lounge rooms, coffee machines, etc.)
  • Foreign business trips (after the war)
  • On-site parking lot and charge station for Electric Cars in Lviv’s office
  • Corporate gifts, celebrations, and fun activities
  • Sports activities: ping-pong, soccer, work-out

Suppose you have a passion for solving challenging problems, building scalable, robust systems, love working with the latest technologies in a fast-paced, flexible environment, and are excited at the prospect of having a significant impact on products with more than 3 million paying subscribers. In that case, we want to talk to you! ;-)