We are large enough to solve a complex problem, smart enough to care about every project. Edvantis’ goal is to help our clients achieve more via software engineering as a service. We are a mature vendor with our HQ in Berlin, Germany and our development centers in Lviv, Ukraine and...
27 червня 2025

Senior iOS Developer (вакансія неактивна)

Львів, Ряшів (Польща), віддалено

We are seeking a Senior-level iOS Engineer to join the team of our US-based customer, a leading provider of innovative safety solutions for schools and educational institutions.

Responsibilities:

  • Develop and maintain the iOS version of the customer`s app using Swift
  • Implement UI components primarily using UIKit, with some elements in SwiftUI
  • Manage app data using persistence
  • Integrate and manage dependencies
  • Write and maintain unit tests to ensure code quality and reliability
  • Optimize app performance
  • Work on continuous integration and deployment on demand
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Stay updated with the latest industry trends and technologies to ensure the app remains competitive

Requirements:

  • 5+ years of proven experience as an iOS Developer with a strong portfolio of released applications on the App Store
  • Proficiency in Swift and familiarity with Objective-C
  • Strong experience with UIKit; familiarity with SwiftUI is a plus
  • Have experience with caching data: CoreData, Realm, etc
  • Networking: Alamofire, custom implementations using URLSession
  • Concurrency knowledge: OperationQueue, Dispatch, Swift Concurrency
  • Proficiency in managing dependencies using CocoaPods and/or SPM
  • Experience writing unit tests. Nice to have experience with UI and snapshot tests
  • Familiarity with the Combine framework, best practices. Good to know how it can be replaced by AsyncStreams
  • Experience with CI/CD
  • Strong problem-solving skills and attention to detail
  • Excellent communication and teamwork skills
  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience
  • English level — Upper-Intermediate or higher

We offer:

  • Remote-first work model with flexible working hours (we provide all equipment)
  • Comfortable and fully equipped offices in Lviv and Rzeszów
  • Competitive compensation with regular performance reviews
  • 18 paid vacation days per year + all state holidays
  • 12 days of paid sick leave per year without a medical certificate + extra paid leave for blood donation
  • Medical insurance with an affordable family coverage option
  • Mental health program which includes free and confidential consultations with a psychologist
  • English, German, and Polish language courses
  • Corporate subscription to learning platforms, regular meetups and webinars
  • Friendly team that values accountability, innovation, teamwork, and customer satisfaction
  • Inclusive environment where everyone feels valued and treated equally. We proudly partner with VeteranHub to support Ukrainian veterans
  • We are committed to supporting Ukraine and actively participate in charity initiatives