Mobile Software Engineer IOS in Constanţa

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 (Activation & Retention) , 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 Activation & Retention team is responsible for the most crucial process at Booksy – scheduling appointments, user login and registration, as well as searching for services on Booksy. 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 ( check and learn more about us! ). Opportunity to develop in an international environment - we have teams in 6 countries, including USA, Brazil and UK Benefits: private medical care, multisport card co-financing, PetHelp, insurance plan, free online English classes, a cafeteria platform and much, much more :) Sounds interesting? Apply by completing the recruitment form :)  We're waiting for you! ~ Booksy Team


Datele de contact vor fi vizibile dupa ce veti aplica!

Anunţ expirat
loading... folosește cookies. Navigând în continuare, iți exprimi acordul pentru folosirea acestora. Află mai multe Am ințeles!