Bonapolia
Senior iOS Engineer
BonapoliaPoland1 day ago
Full-timeEngineering, Information Technology
We are looking for a Senior iOS Engineer:

  • 🧠 Tech Level: Senior
  • 🗣 Language Proficiency: Intermediate
  • 👥 FTE: 1
  • 🧾 Employment type: Full time
  • 🌍 Candidate Location: Belarus,Georgia, Serbia, Kazakhstan, Uzbekistan, EU
  • 🕐 Working Time Zone: CET
  • 🚀 Start: ASAP
  • 🧭 Planned Work Duration: 3 months

👥 Customer Description:

The client is a global provider of digital media services offering diverse content.

The platform serves specific audience groups and delivers an entertainment experience across multiple platforms.

🧩 Project Description:

The project involves the development of a mobile iOS application that allows users to search, book, and pay for airline tickets.

A key differentiator of the product is a voice-based interface that simulates natural conversation between the user and a virtual assistant, enabling fast and intuitive interactions.

The initial scope includes implementing efficient voice search, core booking functionality, user authorization, and integration with a mobile payment system.

⚙️ Project Phase: ongoing

🤝 Soft Skills:

  • Proactive mindset and ability to take ownership

💡 Hard Skills / Must Have:

  • At least 3 years of experience in iOS application development
  • Strong knowledge of Swift and iOS SDK fundamentals
  • Hands-on experience with UIKit and SwiftUI
  • Experience working with REST APIs, JSON, and WebSocket
  • Understanding of architectural patterns such as MVVM and VIPER
  • Experience with local data storage solutions like CoreData or Realm
  • Knowledge of Git and CI/CD processes
  • Russian language is a must

📌 Responsibilities and Tasks:

  • Implement flight search functionality based on defined parameters
  • Develop booking and payment features (Apple Pay)
  • Integrate a voice assistant for user interaction
  • Implement user authorization via phone number, Apple ID

🧪 Technology Stack: Swift, iOS SDK, UIKit, SwiftUI

📩 Ready to Join?

We look forward to receiving your application and welcoming you to our team!

Key Skills

Ranked by relevance