Senior Mobile Engineer @
3 days ago
- 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.
- 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.
- 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 Cloud Infrastructure Engineer
3 days ago
Kraków, Lesser Poland, Czech Republic Hitachi Energy Full timeAbout the RoleWe are seeking a highly skilled Senior Cloud Infrastructure Engineer to join our dynamic global technology teams at Hitachi Energy. As a key member of our team, you will play a critical role in driving innovation and solution development in support of software development.As a DevOps engineer, you will be responsible for developing the power...
-
Senior Mechanical Development Specialist
1 day ago
Kraków, Lesser Poland, Czech Republic Antal Full timeAs a Senior Mechanical Development Specialist at Antal, you will be part of a worldwide leader in providing cutting-edge and sustainable mobility solutions for the automotive industry.Job DescriptionWe are seeking an experienced Mechanical Development Engineer to join our team. In this role, you will be responsible for designing, developing, validating, and...
-
Kraków, Lesser Poland, Czech Republic Reality Games Full timeAt Reality Games, we're seeking a skilled Mid-Level Automation Tester to join our team and contribute to the quality of our mobile games. As an expert in automation testing, you will work closely with developers, designers, and production teams to ensure seamless integration of new features and updates.About the RoleThe ideal candidate will have a strong...
-
Kraków, Lesser Poland, Czech Republic Beekeeper AG Full timeJob Description:We are looking for a talented Senior Mobile Engineer to join our team and contribute to the development of our iOS clients.As a key member of our mobile team, you will work on the iOS clients with a talented and like-minded individual. You'll have the opportunity to contribute not only to our iOS application but also to the broader mobile...
-
Senior QA Engineer @
7 days ago
Kraków, Lesser Poland, Czech Republic Playbook Engineering Full timeEducation: Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent experience in quality assurance.Experience: Minimum of 5 years of experience in quality assurance, with a focus on automated testing, web technologies, and CI/CD integration.Technical Proficiency: Strong expertise in test automation tools such...
-
Kraków, Lesser Poland, Czech Republic Reality Games Full timeReality Games is seeking a skilled Mid-Level Automation Tester to join our team and contribute to the quality of our mobile games. As an Automation Tester, you will play a crucial role in ensuring the smooth operation of our games by developing and maintaining automated test scripts.The ideal candidate should have a strong understanding of software...
-
Senior Software Engineer
5 days ago
Kraków, Lesser Poland, Czech Republic Axiom software solutions Full timeAxiom software solutions is a forward-thinking technology company that thrives on innovation and excellence. We are seeking a highly skilled Senior Software Engineer to join our team as a Cloud Architect.About the RoleAs a Cloud Architect, you will be responsible for designing and implementing scalable, secure, and efficient cloud-based systems. Your...
-
Senior backend engineer
5 days ago
Kraków, Lesser Poland, Czech Republic Telenor Linx Polska Full timeExcellence with Kotlin and Java programming languagesAvailability to drive and oversee software development initiativesPassion for software development and openness to other programming languages (Go, Python, Rust)Knowledge of REST and HTTP protocol, API design, and API securityKnowledge of SQL and database servers such as MySQL/PostgreSQLUnderstanding of...
-
Senior Machine Learning Engineer @
6 days ago
Kraków, Lesser Poland, Czech Republic VUMO Full timeRequirements:- >5 years of experience supported by track of results in machine learning, with a strong focus on image processing techniques.- Proficiency in Python and ML frameworks (TensorFlow, PyTorch) and tools.- Strong data analytics skills and methodologies for long term maintanance of models.- Solid understanding of computer vision concepts and related...
-
Senior Automotive Electronics Specialist
1 day ago
Kraków, Lesser Poland, Czech Republic Antal Full timeJob Summary:We are seeking a highly skilled Senior Automotive Electronics Specialist to join our team at Antal. As a key member of our engineering department, you will be responsible for managing customer hardware requirements and translating them into detailed product specifications.About the Role:In this role, you will collaborate with stakeholders to...
-
Senior Software Engineer
3 days ago
Kraków, Lesser Poland, Czech Republic HSBC Technology Poland Full timeWhat you need to have to succeed in this roleBachelor's or Master's Degree in relevant stream.A strong track record of building UI's as part of multi-tier applications.Knowledge of JIRA, Confluence and other Atlassian products.Experienced with Javascript/React.js.Ideally experienced with Java or Scala as well.Excellent verbal and written communication...
-
Senior Software Engineer
2 days ago
Kraków, Lesser Poland, Czech Republic HSBC Technology Poland Full timeSolid knowledge and experience with Python, .NET, Microsoft SQL Server. (3+ years)Experience and solid knowledge of designing and developing multi-tier and multi-layer applications.Experience in creating observable systems.Very good analytical skills and a proactive approach to problem solving.Effective team player with excellent communication and...
-
Middle Software Engineer @
4 days ago
Kraków, Lesser Poland, Czech Republic LotusFlare Full timeWe are looking for developers that you'd be willing to switch to our tech stack Scala/Lua from any other Back-End language. Hybrid Office location: Krakow, Aleja Pokoju 18 We don't have a fully remote working option. REQUIREMENTS:2+ years of work experience, including programming experience in Java/ any JVM language / PHP / C++ / Scala/ Lua.2+ years of...
-
Senior Platform Engineer
5 days ago
Kraków, Lesser Poland, Czech Republic Motorola Solutions Systems Polska Full timeCompany OverviewMotorola Solutions Systems Polska is a leading provider of mission-critical communication solutions for public safety and commercial customers. We are committed to delivering innovative and reliable solutions that enable our customers to achieve their goals.SalaryWe offer a competitive salary package that includes a base salary, bonuses, and...
-
Senior DevOps/Platform Engineer @
5 days ago
Kraków, Lesser Poland, Czech Republic Motorola Solutions Systems Polska Full timeWe are currently looking to extend our team dedicated to creating and maintaining our highly available platform to support mission-critical emergency call handling NG911 systems. By leveraging virtualization, advanced automation, and a robust stack of technologies, we aim to deliver a seamless, scalable, and self-service infrastructure solution that...
-
Kraków, Lesser Poland, Czech Republic HSBC Technology Poland Full timeWelcome to HSBC Technology Poland, where we are seeking a highly skilled Cybersecurity Data Acquisition Engineer to join our team.This is a mid-senior technical role that requires hands-on delivery of data engineering, cloud infrastructure and platform engineering, platform operations, and production support activities using ground-breaking cloud and big...
-
Embedded Engineer @
2 days ago
Kraków, Lesser Poland, Czech Republic Antal Full timeBachelor's degree in Electrical, Electronics, Software, Mechatronics, or Computer Engineering.Experience in software engineering with a focus on communication protocols (e.g., CAN, LIN, Ethernet) and diagnostic functionalities (e.g., network management, fault management, UDS) within the AUTOSAR framework.Proficiency in C programming.Familiarity with...
-
Manager, Engineering @
2 days ago
Kraków, Lesser Poland, Czech Republic Remitly Poland sp. z o.o. Full timeYou Have:Bachelor's Degree in Computer Science or equivalent degree or experience.4+ years of experience in a software engineering role2+ in a technical leadership role.Experience leading core engineering efforts / technical teams / building diverse, empowered teamsExperience defining and influencing technical designs and processes across a team.An...
-
Mechanical Development Engineer @
1 day ago
Kraków, Lesser Poland, Czech Republic Antal Full timeA Bachelor's degree in Mechanical Engineering, Mechatronics Engineering, or a related field is required.A minimum of 3 years of relevant engineering experience is essential.Fluency in English.Experience with EV Driveline and/or ICE Driveline systems is mandatory.Proven expertise in creating and maintaining 2D/3D technical drawings and models using NX CAD...
-
Lead Data Engineer @
7 days ago
Kraków, Lesser Poland, Czech Republic HSBC Technology Poland Full timeWhat you need to have to succeed in this roleDemonstrable experience of Linux administration and scripting (preferably Red Hat Systems)Experience with Python, Spark, SQL, Databricks, Azure Function App, Azure DevOps and Terraform.Understanding of hardware and software principles and storage technologies (SSD, HDD, NVMe), CPU architectures, and Memory &...