.
Mobile Software Engineer IOS
  • Warszawa
Mobile Software Engineer IOS
Warszawa, Warszawa, Mazowieckie, Polska
Booksy
23. 5. 2024
Informacje o stanowisku

Booksy is a Polish scaleup founded in 2015, offering an online platform for booking appointments and a business management system for the hair & beauty industry. We are one of the fastest growing Polish companies and an international leader in our field . We operate globally and have ambitious goals!


Booksy offers a dynamic work environment and great career opportunities for people with a variety of skill sets - from IT professionals to marketers, salespeople and customer service specialists.



For one of our product tech teams ( Provider Acquisition) , we are currently looking for a Mobile Software Engineer (IOS) who values team development, a great atmosphere, and the opportunity to create a product that genuinely improves the lives of its users.


The Provider Acquisition Team is responsible for parts of the application that impact the conversion and activation of providers


Key Responsibilities

  • Creating and delivering software, maintaining and developing mobile applications.
  • Participation in team programming tasks for platform development, including application testing, conducting code reviews, and supporting less experienced developers.
  • Responsibility for the quality and stability of the delivered product.
  • Performing deployment tasks.
  • Implementing unit tests.
  • Preparing documentation.
  • Troubleshooting software errors.
  • Resolving ongoing issues.
  • Participation in team programming tasks for application development through planning and implementing experiments, such as A/B testing or POC.


Our requirements

  • Minimum 3 years of relevant experience in a similar position.
  • Comprehensive understanding of iOS development, covering both user interface and backend development.
  • Proficiency in object-oriented programming and client-server architecture for scalable systems.
  • Extensive expertise in Swift 5+ (responsible for 95% of code), capable of independently completing tasks.
  • Basic familiarity with Objective-C (responsible for 5% of code).
  • Good grasp of design patterns including MVC/MVVM/MVP.
  • Skilled in version control using Git and GitFlow methodology.
  • Experience with Swift Package Manager, CocoaPods, CoreLocation, Local & Remote Notifications, and Core Animation.
  • Knowledgeable in RESTful API handling standards like Alamofire/Codable.
  • Proficient in working with SwiftUI, UIKit, and AutoLayout.
  • Previous exposure to analytics tools like Firebase.
  • Familiarity with deeplinks concepts.
  • Ability to comprehend and create technical documentation.
  • Strong organizational skills for both individual and team tasks.
  • Strong problem-solving abilities.
  • Proficiency in English at the B2+ level.


Nice to have

  • Understanding of product growth concepts, experiments, and product A/B testing.
  • Familiarity with Combine or RxSwift.
  • Knowledge of XCTest, Quick/Nimble (for TDD, BDD tests).
  • Proficiency with tools supporting development processes like Zeplin/Abstract/Figma.
  • Experience with CI tools - Bitrise/Jenkins.
  • Understanding of version distribution processes through Fabric & TestFlight.
  • Experience working in Scrum/Agile methodology.


What we offer

  • Type of contract tailored to your needs and flexible working hours.
  • Opportunity to work remotely or in one of our dog-friendly offices (Warsaw, Bielsko-Biała).
  • Work in a welcoming team which is always ready to help (

  • Praca Warszawa
  • Warszawa - Oferty pracy w okolicznych lokalizacjach


    102 073
    17 509