Senior Mobile Engineer @
4 dni temu
In this role, you'll work with modern architectures and technologies, and collaborate across multiple codebases, languages, and platforms — including Swift, Objective-C, Kotlin, and REST-based backends. Our mobile team embraces shared business logic via Kotlin Multiplatform Mobile (KMM), and is actively evolving towards modern iOS development best practices.
Our Tech Stack
- Shared code via KMM, using SQLDelight, Ktor, and Koin for business logic shared between iOS and Android.
- Client-side iOS stack includes:
- SwiftUI (new features), UIKit (legacy)
- RxSwift, async/await, and Realm
- Active migration from Objective-C and UIKit to modern Swift.
- Modularization of the codebase is ongoing.
- Needle DI is being adopted as our dependency injection framework (early phase).
- Unit testing is in place with support for Mockolo for mock generation.
- CI/CD powered by Fastlane and Bitrise.
- Code is hosted on GitHub, with mandatory code reviews as part of our quality culture.
What we offer
- Competitive salary
- Phone & Home Internet costs reimbursement up to 80 PLN/month
- Private health care package with Luxmed – covered for you and partially for your partner / family
- Cafeteria benefits – monthly budget to cover sport cards or other purchases
- Creative Allowance – paid as 1000 PLN gross/month
- Home office set-up reimbursement up to 1000 PLN
- Personal Learning & Development Budget of 1000 USD/year
- Sabbatical Program – 1 month paid leave at 3, 6, 10 year tenure
- 26 days of annual leave/year
- 2 Mental Health days off per year
- Laptop for work purposes
- Hybrid working model
- Oh and don't forget about our Beekeeper Stock options
Benefits listed above are part of the compensation package for contract of employment. For B2B contract we offer only some of them.
What we look for
- 5+ years of experience in software development, including mobile development.
- Strong experience with Swift and Objective-C.
- Exposure to Kotlin (or willingness to work with Kotlin in the shared KMM layer).
- Familiarity with mobile architectures such as MVVM, MVI, and modern asynchronous patterns.
- Experience building user interfaces with SwiftUI.
- Strong communication and documentation skills — able to clearly articulate changes or proposals to the team, encourage open discussion, and find pragmatic compromises when needed.
- A collaborative mindset and openness to teamwork, networking, and knowledge sharing.
- A Bachelor's degree in Computer Science or related field.
- Understanding of Apple's code signing process: certificates, provisioning profiles, capabilities.
- Experience using App Store Connect and the Apple Developer Portal for setting up and managing apps.
Bonus points
- A Master Degree in Computer Science
- Experience with Swift 6 and awareness of the concurrency restrictions it introduces.
- Experience with Kotlin Multiplatform Mobile (KMM) in production environments.
- Experience with modularizing iOS codebases.
- Experience with Needle DI or other DI frameworks.
- Experience with Automated Build Systems such as Bitrise or Jenkins.
- Experience building and optimizing iPad apps.
- Familiarity with the Android platform.
- Comfortable using AI-powered tools to streamline development workflows, with an awareness of privacy and security considerations.
As a Senior Mobile Engineer, you will work on the iOS clients with talented and like-minded individuals. You'll have the opportunity to contribute not only to our iOS application, but also to the broader mobile ecosystem and architecture shared between platforms. You'll be creating new functionality, maintaining existing features, and helping shape a product that hundreds of thousands of frontline workers rely on every day.
In this role, you'll work with modern architectures and technologies, and collaborate across multiple codebases, languages, and platforms — including Swift, Objective-C, Kotlin, and REST-based backends. Our mobile team embraces shared business logic via Kotlin Multiplatform Mobile (KMM), and is actively evolving towards modern iOS development best practices.
Our Tech Stack
- Shared code via KMM, using SQLDelight, Ktor, and Koin for business logic shared between iOS and Android.
- Client-side iOS stack includes:
- SwiftUI (new features), UIKit (legacy)
- RxSwift, async/await, and Realm
- Active migration from Objective-C and UIKit to modern Swift.
- Modularization of the codebase is ongoing.
- Needle DI is being adopted as our dependency injection framework (early phase).
- Unit testing is in place with support for Mockolo for mock generation.
- CI/CD powered by Fastlane and Bitrise.
- Code is hosted on GitHub, with mandatory code reviews as part of our quality culture.
What we offer
- Competitive salary
- Phone & Home Internet costs reimbursement up to 80 PLN/month
- Private health care package with Luxmed – covered for you and partially for your partner / family
- Cafeteria benefits – monthly budget to cover sport cards or other purchases
- Creative Allowance – paid as 1000 PLN gross/month
- Home office set-up reimbursement up to 1000 PLN
- Personal Learning & Development Budget of 1000 USD/year
- Sabbatical Program – 1 month paid leave at 3, 6, 10 year tenure
- 26 days of annual leave/year
- 2 Mental Health days off per year
- Laptop for work purposes
- Hybrid working model
- Oh and don't forget about our Beekeeper Stock options
Benefits listed above are part of the compensation package for contract of employment. For B2B contract we offer only some of them.
,[Write clean, well-tested, and maintainable code., Translate product requirements, designs, and wireframes into inspiring user experiences., Help define and evolve our iOS architecture and technical direction., Participate in technical planning for new features, refactoring efforts, or architectural improvements., Collaborate closely with engineers, QA, Product Managers, and Designers across the company., Participate in on-call rotations when needed, and assume operational responsibility for the services you develop.] Requirements: Swift, Objective-C, MVVM, MVI, SwiftUI, iOS, Kotlin, KMM, Needle DI Tools: Jira, Confluence, Wiki, GitHub, GIT, Jenkins, Agile, Scrum. Additionally: Training budget, Private healthcare, Flat structure, Small teams, International projects, Multisport, Friendly atmosphere, Integration events, additional time off, creative allowance, Stock options, work from abroad option (60 days), Free coffee, Bike parking, Free snacks, Free beverages, In-house trainings, Startup atmosphere, No dress code, In-house hack days, Modern office.
-
Senior Mobile Applications Engineer
6 dni temu
Kraków, Lesser Poland TN Poland Pełny etatJob OverviewSplunk Inc is seeking a seasoned Senior Software Engineer to join its team in Poland.In this role, you will have the opportunity to work on cutting-edge technologies and develop innovative products that meet the needs of our global customers.Key Responsibilities:Design and implement new features within the mobile applications, collaborating...
-
Mobile DevOps Engineer
3 dni temu
Kraków, Lesser Poland KBC Technologies Group Pełny etatWe are looking for a skilled Mobile DevOps Engineer to join our team at KBC Technologies Group.About the RoleThis is a mid-senior level position that requires hands-on experience with developing and releasing applications in the Android ecosystem. The ideal candidate will have strong knowledge of Kotlin, DevOps skills, and expertise in Android SDK, different...
-
Senior Mobile Software Engineer
4 dni temu
Kraków, Lesser Poland Beekeeper AG Pełny etatAbout Us:Beekeeper AG is a leading provider of innovative software solutions for the enterprise sector. Our team of experts works together to develop cutting-edge products that drive digital transformation. As a Senior Mobile Engineer at Beekeeper AG, you will join a dynamic team of professionals who are passionate about delivering exceptional results.Key...
-
Senior Mobile DevOps Engineer
7 godzin temu
Kraków, Lesser Poland Webologix Ltd INC Pełny etatWe are seeking a talented Android Engineer to join our team at Webologix Ltd/ INC as a DevOps specialist. This role involves developing and releasing applications in the Android ecosystem, with a strong focus on DevOps skills.About the CompanyAs a company, we value collaboration, innovation, and customer satisfaction. Our team is passionate about delivering...
-
Senior iOS Engineer
2 dni temu
Kraków, Lesser Poland Beekeeper AG Pełny etatJob DescriptionWe are seeking a skilled Senior Mobile Engineer to join our talented team. As a Senior Mobile Engineer, you will work on the iOS clients with like-minded individuals. You'll have the opportunity to contribute not only to our iOS application but also to the broader mobile ecosystem and architecture shared between platforms.You'll be creating...
-
Mobile Software Engineer
2 dni temu
Kraków, Lesser Poland Software Mind Pełny etat[VKS] Mobile Software Engineer (React Native / TypeScript)Company DescriptionSoftware Mind develops solutions that make an impact for companies around the globe. Tech giants & unicorns, transformative projects, emerging technologies and limitless opportunities – these are a few words that describe an average day for us. Building cross-functional...
-
Mobile DevOps Engineer
4 dni temu
Kraków, Lesser Poland KBC Technologies Group Pełny etatDevOps Engineer (Junior or Regular level)We're unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.ResponsibilitiesNeeds to have practical knowledge about developing and releasing applications in the Android ecosystem; Kotlin knowledge is a must-have, on top of DevOps skills.Mastery of...
-
Senior Software Engineer in Mobile Ad Tech
6 dni temu
Kraków, Lesser Poland LoopMe Pełny etatLeverage your expertise in iOS SDK development to drive innovation in our Ads Platform. As a Senior Software Engineer, you'll collaborate with our Technical Product Manager to build cutting-edge mobile advertising technologies.Your primary focus will be on developing high-quality software that enables gaming application developers to maximize their revenue...
-
Mobile Solutions Architect
6 dni temu
Kraków, Lesser Poland TN Poland Pełny etatProduct DevelopmentSplunk Inc is seeking a talented Senior Software Engineer to join its team in Poland.This is an exciting opportunity to work on innovative products that enable our customers to access their data securely and efficiently.Key Responsibilities:Collaborate with cross-functional teams to design and implement new features within the mobile...
-
Senior React Mobile Architect
5 dni temu
Kraków, Lesser Poland EPAM Systems (Poland) sp. z o.o. Pełny etatAbout the RoleWe are seeking an experienced Senior React Mobile Architect to lead our dynamic team in designing, developing, and implementing mobile applications using React Native as a cross-platform solution. As a key member of our organization, you will be instrumental in driving the success of our mobile projects.
-
Mobile Automation Test Engineer
2 dni temu
Kraków, Lesser Poland GlobalLogic Pełny etatWe are seeking a highly skilled Mobile Automation Test Engineer to join our team. In this role, you will be responsible for designing and developing automated tests for mobile applications.You will collaborate with cross-functional teams to identify test automation opportunities and develop efficient test scripts. Your expertise in mobile testing and...
-
Full-Stack Engineer with Mobile Focus
1 dzień temu
Kraków, Lesser Poland Software Mind Pełny etat[VKS] Full-Stack Engineer with Mobile FocusWe are seeking a highly skilled Full-Stack Engineer with a focus on mobile development to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and implementing high-quality mobile applications using React Native and TypeScript.About the Role:In this position, you...
-
Mobile Test Automation Engineer
6 dni temu
Kraków, Lesser Poland TN Poland Pełny etatWe are seeking an experienced Mobile Automation Test Engineer who will join the team that creates mobile applications for IOS/Android. This team develops new mobile applications for the banking sector, using maximum automation, digital messaging, optimizing technology and security solutions, implementing innovations, taking care of the best customer...
-
Senior Mobile Developer
2 tygodni temu
Kraków, Lesser Poland Splunk Pełny etatJoin us as we pursue our exciting vision to make machine data accessible, usable and valuable to everyone. We are a company filled with people who are passionate about our product and seek to deliver the best experience for our customers. At Splunk, we believe making machine data accessible, valuable, and usable is essential to creating inclusive products...
-
QA Engineer for Mobile Games
4 dni temu
Kraków, Lesser Poland TN Poland Pełny etatJob Role: QA Engineer for Mobile GamesTN Poland is seeking a highly skilled QA Engineer for Mobile Games to join our team. As a key member of our production team, you will be responsible for ensuring the quality, functionality, and performance of our games.The ideal candidate will have experience with mobile game testing, including iOS and Android platforms,...
-
Senior Mobile Application Developer
7 dni temu
Kraków, Lesser Poland TN Poland Pełny etatTN Poland is looking for a highly skilled Senior Mobile Application Developer to lead our Android mobile application development efforts.About the Role:This is an exciting opportunity for a seasoned developer to join our team and shape the future of our mobile application. The successful candidate will have extensive experience with Kotlin and Android SDK,...
-
Senior Mobile Engineer
4 dni temu
Kraków, Lesser Poland TN Poland Pełny etatJob DescriptionThis role involves collaborating closely with business stakeholders and the European leadership team, playing a pivotal role in product decision-making.You'll work on existing mobile applications, taking on ownership of current features as well as lead new ones, and troubleshooting issues as they arise.The successful candidate will have...
-
Kraków, Lesser Poland GlobalLogic Pełny etatSenior Automation Mobile Test Engineer IRC258942Job: IRC258942Location: Poland - KrakowDesignation: Senior Test EngineerExperience: 5-10 yearsFunction: Quality AssuranceSkills: Android, API Testing, Cypress, iOS, JIRA, Postman CollectionWork Model: RemoteGlobalLogic, a digital product engineering company, integrates experience design and complex engineering...
-
QA Engineer
2 dni temu
Kraków, Lesser Poland TN Poland Pełny etatAs a Quality Assurance Engineer specializing in mobile applications, you will take the lead in developing and implementing QA automation strategies for iOS and Android platforms. Your role will be crucial in proposing innovative automation solutions, with a focus on utilizing Appium for test automation. As part of our Mobile Development team, you will work...
-
Senior Test Automation Engineer
2 dni temu
Kraków, Lesser Poland GlobalLogic Pełny etatWe are looking for a seasoned Senior Test Automation Engineer to join our team. In this role, you will be responsible for leading the design and development of automated tests for mobile applications.You will collaborate with cross-functional teams to identify test automation opportunities and develop efficient test scripts. Your expertise in mobile testing...