New offer - be the first one to apply!
August 8, 2026
Senior Mobile Software Engineer (iOS / Android)
Senior • Hybrid
20,000 - 30,000 PLN
Katowice, SL, Poland
Your Responsibilities
- Design and develop high-quality mobile applications for iOS and Android platforms.
- Build modern, scalable, and maintainable software architectures.
- Collaborate with Product Owners, UX designers, QA engineers, and backend teams to deliver customer-focused solutions.
- Integrate mobile applications with cloud services, APIs, and connected hardware devices.
- Participate in software design, implementation, testing, and deployment activities throughout the product lifecycle.
- Ensure software quality through automated testing, code reviews, and CI/CD practices.
- Analyze user requirements and transform them into reliable software solutions.
- Optimize mobile applications for performance, stability, battery consumption, and user experience.
- Contribute to technical discussions and architectural decisions.
- Continuously improve development processes, coding standards, and engineering practices.
- Collaborate with international teams in an agile environment.
Candidate Profile
Required
- Minimum 5 years of professional experience in mobile software development.
- Strong experience developing applications for iOS (Swift, SwiftUI) and/or Android (Kotlin, Jetpack Compose).
- Good understanding of software architecture patterns (MVVM, Clean Architecture, Dependency Injection).
- Experience integrating REST APIs and cloud-based services.
- Knowledge of mobile application performance optimization and debugging techniques.
- Experience with automated testing and quality assurance practices.
- Familiarity with Git-based development workflows.
- Strong analytical and problem-solving skills.
- Excellent communication skills and ability to work in cross-functional teams.
- Good English language skills required for working in multinational teams.
Nice to Have
- Experience with Reality Capture, 3D visualization, GIS, mapping, or geospatial applications.
- Experience working with connected hardware devices such as scanners, sensors, and cameras.
- Experience with offline-first mobile applications and data synchronization.
- Familiarity with CI/CD pipelines for mobile applications.
- Knowledge of cloud platforms (AWS, Azure).
- Experience with C++ integration in mobile applications (Objective-C).
- Knowledge of camera, AR, LiDAR, or computer vision technologies.
Tech Stack
- iOS: Swift, SwiftUI, Combine
- Android: Kotlin, Jetpack Compose, Coroutines, Android Architecture Components, Hilt (Dagger)
- Common: GitHub, CI/CD, REST APIs / GraphQL API, Jira, Confluence
We Offer
- Work on technologically advanced products used worldwide.
- Unique opportunity to develop software connected directly with Reality Capture.
- Hybrid work model with office located in Katowice.
- Collaboration with international engineering teams.
- Stable employment in a globally recognized technology company.
- Modern development environment and engineering culture using AI tools.
- Excellent atmosphere and comfortable working environment.
- Opportunity for continuous learning and professional growth.
Similar jobs you might like
Technology
Godel Technologies Europe
React Native Developer
Mid
Remote
Lodz, Poland
12,000 - 17,000 PLN
🏢 Summary: Mobile Engineer role focused on building and maintaining a React Native application for field inspection and compliance management, featuring offline-first workflows, Bluetooth integrations, real-time synchronization, and secure data handling. The position involves full lifecycle mobile development, AI-assisted coding practices, and automated CI/CD in a collaborative, agile environment. The offer emphasizes performance, scalability, and high code quality for production-grade Android and iOS apps. 🗂️ Requirements: 3+ years experience with React Native for Android and iOS, Strong knowledge of JavaScript and TypeScript, Experience with Redux Saga and Redux Thunk, Experience with React Navigation, Experience with SQLite and encrypted storage, Experience integrating Firebase, Familiarity with Xcode and Gradle, Experience with CI/CD pipelines, Experience publishing apps to App Store and Google Play, Experience with Jest and React Native Testing Library, Use of AI coding tools (e.g. GitHub Copilot, Devin, Windsurf), Intermediate or higher English level 📃 Skills: ReactNative, JavaScript, TypeScript, ReduxSaga, ReduxThunk, ReactNavigation, SQLite, Firebase, Xcode, Gradle, GitHubActions, Fastlane, Jest, ReactNativeTestingLibrary, SonarQube, Appium, Bluetooth, NewRelic 🏢 Description: We are looking for a Mobile Engineer who is passionate about building reliable, user-focused applications used in real-world operational environments. You will work on a mobile platform for field inspection and compliance management in the food service and hospitality industry, contributing to features such as offline-first workflows, Bluetooth-connected sensor integrations, real-time data synchronization, and digital audit processes. This role offers the opportunity to work on meaningful technical decisions in a collaborative engineering environment focused on performance, usability, and scalability. The application includes capabilities such as encrypted local storage, cloud CRM synchronization, document signing, photo and file management, PDF generation, push notifications, and mobile monitoring tools for crash reporting and performance tracking. CI/CD processes are fully automated using GitHub Actions, including linting, testing, SonarQube analysis, and deployments to TestFlight and Google Play. You will join a cross-functional team consisting of an Engineering Manager, ADC, Tech Lead, Back-End Developers, Front-End Developer, and Mobile Developers, working together in an agile and collaborative setup. We follow a remote-first setup with no mandatory regular office visits for this position. From time to time, you may be invited to join in-person meetings in one of our offices (Warsaw, Lodz, Wroclaw, Gdansk, or Bialystok), for example for client visits or team reunions. Must have: 3+ years of experience in creating React Native mobile solutions for Android and iOS Strong communication and team player skills Solid knowledge of JavaScript, TypeScript, React Native, React Native components, Redux Saga, Redux Thunk , React navigation SQLite and Encrypted Storage Strong skills in creating flexible user interfaces and custom views Experience integrating Firebase Familiarity with native build tools: Xcode, Gradle Experience with CI/CD pipelines: GitHub Actions, Fastlane Experience publishing apps to the Apple App Store and Google Play Console Jest + React Native Testing Library for unit/integration Demonstrated AI-first mindset: regular, structured use of agentic AI tools such as GitHub Copilot, Devin, or Windsurf Written and spoken English at intermediate level or higher Nice to have: Experience with New Relic mobile monitoring and performance observability Knowledge of SonarQube Experience with Appium or other E2E mobile testing frameworks Experience with Bluetooth integrations or custom native modules Web development experience (React.js, Node.js) Proven use of AI for non-trivial tasks — feature scaffolding, refactoring, test generation, or workflow automation Your responsibilities Engineering and development of mobile using modern technology stack Applying an AI-first development approach using agentic coding tools in day-to-day work Taking part in full app development lifecycle and actively influencing all phases as well as UI/UX design considerations Close cooperation with our clients including daily standups/retros/refinements Ensuring code quality through unit testing, static analysis and peer code reviews Sharing knowledge and experience within the team and Mobile Division
Technology
New offer
STS
Mobile Software Engineer (iOS)
Senior
On-site
Katowice, SL, Poland
🏢 Summary: Oferta dla doświadczonego Mobile Software Engineer (iOS), odpowiedzialnego za rozwój, utrzymanie i publikowanie aplikacji mobilnych. Rola obejmuje samodzielne dostarczanie funkcjonalności od planowania po monitoring, integrację z backendem oraz dbanie o jakość, wydajność i stabilność rozwiązań. 🗂️ Requirements: Minimum 5 lat doświadczenia w tworzeniu aplikacji iOS, Bardzo dobra znajomość Swift, Doświadczenie z frameworkami iOS, Znajomość Git i Swift Package Manager, Doświadczenie w integracji REST API, WebSocket i gRPC, Znajomość wytycznych Apple dotyczących UI i UX, Znajomość relacyjnych baz danych, Doświadczenie w wdrożeniach, monitoringu i utrzymaniu systemów produkcyjnych, Doświadczenie w publikowaniu aplikacji w App Store, Umiejętność tworzenia modularnego, wydajnego i odpornego na błędy kodu produkcyjnego, Umiejętność identyfikowania i rozwiązywania wycieków pamięci oraz wąskich gardeł 📃 Skills: iOS, Swift, Git, SPM, REST, WebSocket, gRPC, SQL, AppStore, Monitoring 🏢 Description: Opis Do zespołu poszukiwany jest doświadczony Mobile Software Engineer (iOS), odpowiedzialny za rozwój i utrzymanie aplikacji mobilnych. Rola jest przeznaczona dla osoby samodzielnej, dbającej o jakość kodu i rozumiejącej biznesowy kontekst tworzonych rozwiązań. Wymagania • Minimum 5 lat doświadczenia w tworzeniu aplikacji iOS • Bardzo dobra znajomość języka Swift • Doświadczenie w pracy z frameworkami iOS • Znajomość systemów kontroli wersji Git oraz Swift Package Manager (SPM) • Doświadczenie w integracji aplikacji z backendem: REST API, WebSocket, gRPC • Znajomość wytycznych Apple dotyczących projektowania interfejsów i UX • Znajomość relacyjnych baz danych • Umiejętność pisania produkcyjnego, czytelnego i odpornego na błędy kodu, z uwzględnieniem edge case’ów • Doświadczenie w pracy z systemami produkcyjnymi: wdrożenia, monitoring i utrzymanie Oczekiwania • Samodzielne tworzenie nowych funkcjonalności: od planowania po wdrożenie i monitoring • Dbałość o jakość, wydajność i stabilność aplikacji • Identyfikowanie i rozwiązywanie problemów, takich jak wycieki pamięci i bottlenecki • Doświadczenie w publikowaniu aplikacji w App Store • Dbałość o utrzymanie kodu i jego modularność • Umiejętność analizy systemów oraz przepływów danych • Rozumienie zależności między komponentami systemu • Umiejętność analizy problemów biznesowych i przekładania ich na rozwiązania techniczne • Dobra organizacja pracy i umiejętność priorytetyzacji zadań • Gotowość do dzielenia się wiedzą i wspierania mniej doświadczonych członków zespołu Co oferujemy • Pracę w zespole opartym na pasji i współpracy • Pracę hybrydową (3+2) • Wsparcie przypisanego partnera podczas onboardingu • Nowoczesne biuro w Katowicach z konsolą PS5 i piłkarzykami • Bezpłatne zajęcia z języka angielskiego • Kartę MedicoverSport, ubezpieczenie na życie i opiekę medyczną • Bezpłatne bilety na mecze reprezentacji Polski • Śniadania i obiady w Bistro w dobrej cenie • Ścieżkę rozwoju osobistego oraz budżet na kursy i szkolenia • Codziennie świeże owoce, kawę i zdrowe przekąski • Poszanowanie równowagi między życiem zawodowym a prywatnym
Technology
Appliscale
Senior iOS Engineer
Senior
Remote
Krakow, Poland
20,000 - 24,000 PLN
🏢 Summary: Role focused on developing and delivering large-scale iOS applications for B2B and B2C clients across Europe. Involves designing mobile architecture, integrating with backend systems, and ensuring high quality through CI/CD and production monitoring. Includes architectural decision-making, performance optimization, and collaboration within Agile teams. 🗂️ Requirements: Minimum 4 years commercial experience in iOS development, Proven experience delivering iOS apps at scale, Expertise in TCA architecture pattern, Strong knowledge of MVVM, VIPER, MVC, Experience with REST and GraphQL APIs, Hands-on experience with CI/CD processes, Strong understanding of software engineering principles, Experience solving mobile and backend architectural challenges, Knowledge of dependency injection and SOLID principles, Experience working in Agile methodologies, Proficiency in English 📃 Skills: Swift, iOS, AWS, TypeScript, JavaScript, Kotlin, Node.js, REST, GraphQL, TCA, MVVM, VIPER, MVC, CICD, Docker, Kubernetes, Jenkins, Terraform, CircleCI, GitLabCI, Datadog, Elixir, C++, C#, Golang, Erlang, Python 🏢 Description: About the role We are seeking candidates for our client, which operates in Europe. You will be a member of a team responsible for the development and delivery of mobile iOS apps. A strong hands-on experience in delivering iOS apps to customers on a large scale, supported with CI/CD processes and production monitoring, is a requirement. Technologies we work with: Swift, iOS, AWS, Typescript, JavaScript, Kotlin, Node.js, REST/GraphQL APIs. Responsibilities Development and delivery of iOS apps for B2B and B2C clients Design software architecture between mobile apps and systems that they connect with Follow and improve the concepts of dependency injection and threading inside apps Scoping and assessing the complexity of features Continuously improve the quality and performance of mobile apps Maintaining apps on production used by consumers from several European countries Monitor and create prototypes around new technological opportunities (Apple Watch, Apple TV, macOS, etc.) Participating in sprint planning, daily sprints and meetings with product owners for grooming new features Recruiting new team members Collaborating with other team members and teams that depend on the functionalities that you develop Required qualifications Minimum of 4 years commercial work experience in building iOS apps Expertise in TCA architecture pattern Strong understanding of software engineering principles, testing, data structures and algorithms Solid hands-on experience in solving architectural problems for mobile apps and backend services Fluency in architecture and patterns: MVVM, VIPER, TCA, MVC, REST/GraphQL APIs Strong hands-on experience of CI&CD processes Understanding of OO design patterns, dependency injection, SOLID principles and Clean Code Able to work with Agile methodologies such as SCRUM and/or Kanban Good communication and collaboration skills Team player and a leading by example approach Self-motivation, proactive attitude Proficiency in English, it’s our daily business language Nice to have Experience in developing Cloud and Infrastructure solutions with AWS and CI/CD processes supported by tools like Docker, Kubernetes, Jenkins, Terraform, CircleCI, GitlabCI, Datadog, etc. Working experience with one of the object-oriented and/or functional languages such as Elixir, C++, C#, Golang, Erlang, Python, Kotlin, Node.js
Technology
New offer
Appliscale
Mid iOS Engineer
Mid
Remote
Krakow, MA, Poland
13,000 - 19,000 PLN
🏢 Summary: Join a team building and delivering production iOS applications for B2B or B2C clients across Europe. The role covers mobile architecture, app quality and performance, CI/CD-supported delivery, production maintenance, and Agile collaboration. 🗂️ Requirements: 2+ years of commercial iOS app development experience, Bachelor’s degree or higher in Computer Science or Software Engineering, Production delivery experience with iOS apps and CI/CD, Mobile and backend architecture problem-solving experience, Software engineering, testing, data structures, and algorithms knowledge, TCA, MVVM, VIPER, or MVC knowledge, Object-oriented design patterns, dependency injection, SOLID, and Clean Code knowledge, Agile experience with Scrum and/or Kanban, English proficiency 📃 Skills: Swift, iOS, AWS, TypeScript, JavaScript, Node.js, REST, TCA, MVVM, VIPER, MVC, CI/CD, SOLID, Scrum, Kanban, Docker, Kubernetes, Jenkins, Terraform, CircleCI, GitLabCI, Datadog, Elixir, C++, C#, Golang, Erlang, Python, Kotlin 🏢 Description: About the role Join a team responsible for the development and delivery of mobile iOS applications for clients across Europe. The role requires hands-on experience delivering customer-facing iOS apps, supported by CI/CD processes and production monitoring. Technologies • Swift • iOS • AWS • TypeScript • JavaScript • Node.js • REST APIs Responsibilities • Develop and deliver iOS apps for B2B or B2C clients. • Design software architecture between mobile apps and the systems they connect with. • Follow and improve dependency-injection and threading concepts within apps. • Scope and assess feature complexity. • Continuously improve mobile app quality and performance. • Maintain production apps used by consumers in several European countries. • Participate in sprint planning, daily sprints, and product-owner meetings to groom new features. • Collaborate with team members and dependent teams. Required qualifications • At least 2 years of commercial experience building iOS apps. • Bachelor’s degree or higher in Computer Science or Software Engineering. • Strong understanding of software engineering principles, testing, data structures, and algorithms. • Hands-on experience solving architectural problems for mobile apps and backend services. • Understanding of TCA, MVVM, VIPER, and MVC patterns. • Hands-on experience with CI/CD processes. • Understanding of object-oriented design patterns, dependency injection, SOLID principles, and Clean Code. • Ability to work with Agile methodologies such as Scrum and/or Kanban. • Good communication and collaboration skills. • Team-player mindset, self-motivation, and a proactive attitude. • Proficiency in English, used as the daily business language. Nice to have • Experience developing cloud and infrastructure solutions with AWS. • Experience with CI/CD tools such as Docker, Kubernetes, Jenkins, Terraform, CircleCI, GitLab CI, and Datadog. • Working experience with object-oriented and/or functional languages such as Elixir, C++, C#, Golang, Erlang, Python, or Kotlin.
Technology
DataArt
Senior Mobile Architect with SDK, Security Platform
Senior
Remote
Wroclaw, Poland
20,000 - 27,000 PLN
🏢 Summary: Senior Mobile Architect role focused on defining and modernizing cross platform mobile SDKs for digital fraud prevention and customer authentication in financial services. The position involves driving architecture strategy, designing public APIs, ensuring security and performance, and leading SDK migration across iOS and Android. You will collaborate with cross functional teams to deliver scalable, secure, and high quality SDK solutions. 🗂️ Requirements: 10+ years experience in software engineering including mobile architecture, Experience designing and delivering mobile SDKs for external applications, Experience leading SDK modernization and migration without breaking integrations, Strong knowledge of API design, versioning, and backward compatibility, Experience with cross platform SDK packaging and distribution for Android and iOS, Knowledge of modular architecture and dependency management, Experience optimizing SDK performance and binary size, Understanding of mobile security practices and secure storage, Experience with observability tools and release engineering practices, Experience supporting CI CD and release processes 📃 Skills: Kotlin, Java, Swift, ObjectiveC, Gradle, Maven, AAR, XCFramework, SPM, CocoaPods, ProGuard, R8, CI/CD, Keychain, AndroidKeystore, SecureEnclave, Telemetry 🏢 Description: Project overview The project focuses on modernizing a cross platform mobile SDK used for digital fraud prevention and customer authentication in financial services. The goal is to design a scalable and secure architecture that simplifies partner integration, improves performance, and supports long term product growth. Team You will work in a cross functional distributed team that includes mobile engineers, architects, product owners, and security specialists. The team collaborates closely across platforms and regions, contributing to architecture decisions, roadmap planning, and design validation activities. Position overview We are looking for a Senior Mobile Architect who will define and drive the target architecture and modernization strategy for mobile SDKs across iOS and Android platforms. You will establish engineering standards, design public APIs, guide migration strategy, and collaborate with product and engineering teams to ensure consistent and high quality delivery. Technology stack Kotlin, Java, Swift, Objective C, Gradle, Maven, AAR, XCFramework, Swift Package Manager, CocoaPods, ProGuard, R8, CI CD pipelines, telemetry tools, Keychain, Android Keystore, Secure Enclave Responsibilities Define and evolve the target architecture for mobile SDKs across iOS and Android Design and maintain clear and stable public API contracts with versioning strategy Develop modernization roadmap and support incremental migration of existing SDKs Collaborate with engineering and product teams to align architecture with business goals Establish standards for SDK distribution, integration, and lifecycle management Ensure compatibility across platforms, OS versions, and partner environments Drive improvements in SDK stability, performance, and developer experience Optimize SDK footprint including binary size, startup impact, and resource usage Define and enforce security and data protection practices within the SDK Contribute to proof of concept implementations to validate architectural decisions Guide observability practices including logging, telemetry, and error tracking Support CI CD and release processes for consistent and reliable SDK delivery Requirements 10+ years of experience in software engineering including mobile architecture Hands on experience designing and delivering mobile SDKs used by external applications Experience leading modernization initiatives and migrating live SDKs without breaking integrations Strong understanding of API design including versioning and backward compatibility Experience with cross platform SDK packaging and distribution for Android and iOS Knowledge of modular architecture and dependency management strategies Experience optimizing SDK performance including binary size, startup time, and resource usage Understanding of mobile security practices including secure storage and certificate pinning Familiarity with privacy and compliance requirements in mobile applications Experience with observability tools and release engineering practices Strong communication skills and experience collaborating with multiple stakeholders Nice to have Experience in financial services, fraud prevention, or enterprise security solutions Familiarity with anti tampering techniques and runtime protection approaches Experience with remote configuration and feature flag systems Knowledge of platform specific background execution and system constraints Exposure to sensor based or behavioral data processing in mobile applications What We Offer: Vacation days : Up to 26 business days per year. 10 illness/special days off per year (fully paid, no medical papers needed) for all contract types Health and life insurance (Luxmed) MyBenefit platform with Multisport option Internal psychological support service English language classes from the first working day Access to external learning platforms : O’Reilly, LinkedIn Learning, Udemy, and a wide catalog of diverse internal training Flexible workplace : work from the office, from home, or choose a hybrid option Tech Skills Mentoring Program Opportunities to develop as a public speaker, mentor, or technical interviewer Fully paid idle (bench) when not involved in a project Certification reimbursement (AWS, GCP, Microsoft, etc.)
Technology
Holisticon Insight
Senior Mobile Developer
Senior
Remote
Wroclaw, Poland
140 - 180 PLN/hr
🏢 Summary: Senior Mobile Engineer role for a 1-year project with a US-based home appliance manufacturer, focused on developing and maintaining Flutter-based mobile applications integrated with cloud and AI services. The position covers full application lifecycle, from design and development to testing, release, and support, within a data-driven environment. Fully remote B2B engagement with high ownership and collaboration in a client team. 🗂️ Requirements: 6+ years of mobile development experience, Strong commercial experience with Flutter, Experience with Flutter Flow, Experience with GCP Cloud and GCP Services, Experience with Okta integration, Experience with Google AI services, Ability to write unit and UI tests, Experience in performance optimization and debugging, Bachelor’s Degree, Fluent English, Location in Poland or EU 📃 Skills: Flutter, FlutterFlow, GCP, Okta, GoogleAI, Dart, UnitTesting, UITesting, CI/CD, REST 🏢 Description: Holisticon Insight is a data-focused technology and consulting company, part of the Nexer Group. Our mission is simple: We make companies Data Driven. We build data platforms and data-intensive systems that solve real business problems. We work end-to-end, from integrating data from multiple sources (including IoT and operational systems), through building scalable data pipelines and semantic layers, to delivering analytics and AI solutions used in production. Our projects often combine data engineering, cloud, and software development. We don’t just process data - we also build systems that generate it, such as IoT and digital platforms, which later become part of the data ecosystem. You’ll work on real use cases – optimizing processes, enabling better decisions, and building data products used by business teams. We focus on clean architecture, modern tech stacks, and ownership of what we build. At Holisticon Insight we value strong engineering skills, autonomy, and collaboration. We keep a flat structure, small teams, and a lot of responsibility on the engineer level. Check us out! 👉 https://holisticon.pl/holisticon-insight/ We offer B2B Contract B2B: 140 – 180 PLN net/hour + VAT 🚀 We are looking for an Senior Mobile Engineer to work on a project - 1 year long assignment❗- in a team of our client, US-based home appliance manufacturer. In this role you will: Support the entire application lifecycle (concept, design, test, release and support). Produce fully functional mobile applications writing clean code. Gather specific requirements and suggest solutions. Write unit and UI tests to identify malfunctions. Troubleshoot and debug to optimize performance. Design interfaces to improve user experience. Liaise with Product development team to plan new features Ensure new and legacy applications meet quality standards. Research and suggest new mobile products, applications and protocols Stay up-to-date with new technology trends. You might be the perfect match if you possess the following competencies: 6+ years of experience in mobile (flutter development) Expertise in the following tech stack: Flutter Flow, GCP Cloud, GCP Services, Okta Integration, Google AI service Location in Poland (or EU) Excellent English communication skills Strong interpersonal skills Education: Bachelor's Degree Experience working in IT consulting - nice to have By joining Holisticon Insight you will get: Life insurance Multisport card Fully remote job Private medical care Flexible working hours B2B or contract of employment Amazing integration events on a regular basis Training budget (e.g. Microsoft Azure Certifications) Opportunity to impact our company culture build-up Work equipment (laptop, 2 monitors, and accessories)
Technology
speedapp
Senior React Native Engineer
Senior
Remote
Warsaw, Poland
🏢 Summary: Seeking an experienced Mobile Engineer to build and iterate on a React Native-based mobile platform in the legal tech industry, focused on simplifying access to legal services. The role involves close collaboration with product teams to design, develop, and optimize mobile applications published on app stores. This is a fully remote B2B opportunity for a senior-level developer. 🗂️ Requirements: BSc in Computer Science or related field, Minimum 5 years of experience in JavaScript, Minimum 5 years of experience in React Native, Experience with GraphQL, Experience with Node, Experience with automated testing frameworks, Experience delivering apps to App Store or Google Play 📃 Skills: JavaScript, ReactNative, GraphQL, Node, Testing, iOS, Android 🏢 Description: Join the client's team in the legal tech industry and help build a mobile platform that simplifies access to legal services during key life events. RESPONSIBILITIES We are looking for an experienced Mobile Engineer who is passionate about technology, is capable of breaking down complex problems, and has a strong will to get things done. You will be part of the team working closely with product and various functions in the company to rapidly iterate on our product and find the best solutions. Join us as we disrupt the legal services industry, if you want to apply your coding and tech design skills to make a significant positive impact on people during their key life events. REQUIREMENTS BSc in Computer Science, Software Engineering or related field At least 5 years of experience in JavaScript, React Native – a must Experience with GraphQL Experience with Node Experienced with automatic testing frameworks Developing apps that are currently in the App Store or Google Play WHAT DO WE OFFER ON THIS PROJECT? Cooperation based on a B2B contract. 100% remote work. The support of a dedicated mentor. In the relationship, we focus on direct communication. When you join speedapp, you will be put in touch with a dedicated mentor who will make sure that you enjoy working with us and with the client. Events and integration meetings, as well as participation in various initiatives, e.g., sports. Access to the benefits offering (medical care, life insurance, Multisport card). WHAT DOES THE RECRUITMENT PROCESS LOOK LIKE? Application: Apply and submit your CV. After the application review, the recruiter will contact selected candidates by phone. Screening: Have a conversation with a speedapp recruiter about your experience. Next steps: The speedapp recruiter will explain the recruitment process for the specific position. The speedapp recruiter will stay in touch with you throughout the entire process. ABOUT SPEEDAPP At speedapp, we believe that an organization is only as good as the people who make it up. We are a team of IT experts and other professionals working for our clients around the world (including Israel, Austria, USA). We go far beyond the HR category. We build IT teams and also help manage them. 👉 10 years of experience 👉 +100 clients worldwide +300 hires per year 💎 We have won the prestigious "Forbes Diamonds" award four times (2022, 2023, 2024, 2025). We are a member of the European Fast Growth Icons network and FinTech Poland. We are ranked 18th among the 100 fastest growing companies 2023 by Clutch.
Technology
PLAY (P4 Sp. z o.o.)
iOS Application Developer
Senior
Remote
Warsaw, Poland
🏢 Summary: Development and maintenance of iOS mobile applications in Swift, including implementation of new features and UI using UIKit and SwiftUI. Work within RIBs and MVVM architectures with strong focus on code quality, testing, performance, and security. Involvement in REST integration, CI/CD processes, and App Store releases. 🗂️ Requirements: Very good knowledge of Swift and iOS platform, Strong knowledge of iOS SDK and application lifecycle, Practical experience with RIBs and MVVM architectures, Experience building UI with UIKit and SwiftUI, Experience with reactive programming using RxSwift, Ability to write unit, UI, and snapshot tests, Experience with modular projects and Swift Package Manager, Experience with Git version control, Experience with CI/CD pipelines for mobile applications, Experience in performance profiling and optimization, Knowledge of mobile security practices including Keychain and certificate pinning, Experience working with large codebases and refactoring, Experience integrating REST services 📃 Skills: Swift, iOS, UIKit, SwiftUI, RIBs, MVVM, RxSwift, SPM, REST, Git, CICD, Keychain, Leaks, TimeProfiler 🏢 Description: Twoje zadania: rozwój oraz utrzymanie aplikacji mobilnych na platformę iOS w języku Swift implementacja nowych funkcjonalności oraz rozwój interfejsów użytkownika w UIKit i SwiftUI praca w architekturach aplikacji mobilnych (RIBs, MVVM) z dbałością o jakość i czytelność kodu integracja aplikacji z REST API oraz rozwój warstwy sieciowej pisanie testów jednostkowych, UI oraz optymalizacja wydajności aplikacji współpraca z zespołem developerów, testerów i UX/UI w metodyce Agile udział w procesie CI/CD oraz publikowanie aplikacji w App Store Technologie: Swift, iOS SDK, UIKit, SwiftUI, RIBs, MVVM, RxSwift, Swift Package Manager (SPM), REST API, Git, CI/CD, Leaks, Time Profiler, Keychain. Szukamy Ciebie, jeśli: Posiadasz bardzo dobrą znajomość języka Swift oraz platformy iOS. Znasz iOS SDK oraz cykl życia aplikacji mobilnych. Masz praktyczne doświadczenie w pracy z architekturami RIBs oraz MVVM. Tworzysz interfejsy użytkownika w UIKit (code-based) oraz SwiftUI i potrafisz je integrować. Masz doświadczenie w programowaniu reaktywnym z wykorzystaniem RxSwift. Piszesz testy jednostkowe, UI oraz snapshot i dbasz o jakość oraz testowalność kodu. Posiadasz doświadczenie w pracy z modularnymi projektami i Swift Package Manager. Pracujesz z systemem kontroli wersji Git oraz narzędziami CI/CD. Masz doświadczenie w profilowaniu i optymalizacji aplikacji mobilnych. Posiadasz wiedzę z zakresu bezpieczeństwa aplikacji mobilnych (Keychain, ochrona danych, Certificate Pinning). Masz doświadczenie w pracy z dużą bazą kodu oraz w refaktoryzacji istniejących rozwiązań. Wykazujesz się umiejętnościami analitycznego myślenia, debugowania aplikacji oraz proaktywnością w usprawnianiu procesów developmentowych (np. automatyzacja buildów, testów i release’ów). Masz doświadczenie we współpracy zespołowej z developerami, testerami oraz zespołem UX/UI w metodyce Agile. Jesteś gotowy/a do utrzymania oraz rozwijania procesu CI/CD dla aplikacji mobilnej (automatyzacja buildów, testów i dystrybucji). Mile widziane: Znajomość narzędzi CI/CD takich jak GitHub Actions, Bitrise, Jenkins, GitLab CI czy Fastlane. Oferujemy Współpracę w oparciu o umowę o świadczeniu usług konsultanckich IT Elastyczna współpraca w modelu hybrydowym lub zdalnym Komputer
Technology

Motional
Senior Embedded Software Engineer
Senior
Hybrid
Las Vegas, NV
🏢 Summary: Software engineering role focused on designing and developing high‑performance embedded infrastructure for onboard autonomous driving systems across diverse hardware platforms. The position involves building and testing embedded software for vision, radar, and safety applications, leading technical initiatives, and collaborating cross‑functionally. Opportunities are available from graduate to staff level, with hybrid or remote work options. 🗂️ Requirements: Experience creating detailed requirements from use cases, Ability to lead technical initiatives and guide engineers, Experience developing embedded software in C, Experience developing embedded software in C++, Experience with Test-Driven Development (TDD), Experience with embedded Linux or RTOS, Experience with networking (Ethernet, CAN) and protocols, Experience debugging on embedded platforms, Experience programming in Python, Experience with shell scripting for automation, Experience working with ARM Cortex MCUs or microprocessors 📃 Skills: C, C++, Python, Shell, Linux, RTOS, Ethernet, CAN, ARM, TDD, Debugging, Networking 🏢 Description: Mission Summary: Motional's onboard autonomous driving system team works at the intersection of software engineering, machine learning, sensors, and hardware compute platforms to evolve next-generation onboard autonomous driving systems. The High Performance Compute Platform team is responsible for current and next-generation onboard autonomous driving systems. Hiring spans graduate to Staff engineer levels. What You'll Be Doing: - Design and develop infrastructure software on various hardware platforms for applications such as vision processing, radar systems, and safety monitoring to run on self-driving vehicles. - Design test harnesses for embedded software components and full systems. - Provide technical mentorship to engineers. - Work with cross-functional engineering teams to solve complex technical problems. What We're Looking For: - Experience creating detailed requirements from use cases. - Ability to lead technical initiatives, break down work, and guide engineers through execution. - Experience writing software for embedded platforms in C and C++. - Experience with Test-Driven Development (TDD). - Experience working on embedded Linux or RTOS. - Experience with networking (Ethernet, CAN) and common networking protocols. - Experience debugging on embedded platforms. - Experience writing software in Python and automating with shell scripting. - Experience working with ARM Cortex MCUs or microprocessors. Bonus Points (not required): - Experience with large data pipelines and deterministic execution platforms. - Experience with inter-system communication protocols such as I2C and SPI. - Experience deploying Machine Learning models. - Experience working with GPUs. - Experience working with the Linux kernel or device drivers. - Experience with simulation and code generation. - Experience working with Bazel. - Experience integrating sensors including cameras, IMUs, radars, and LIDARs. - Experience with PyTorch, TensorFlow, ONNX, or other ML frameworks. Work Arrangement: Hybrid schedule with in-office time in Boston, Pittsburgh, or Las Vegas, or fully remote. Compensation & Benefits: Salary Range: $149,000—$198,500 USD (base salary). Additional compensation may include bonus or company equity. Benefits may include medical, dental, vision, 401k with company match, health savings accounts, life insurance, pet insurance, and more.
Technology
emagine Polska
Senior Mobile Engineer (iOS & Android) (Lisbon/Porto)
Senior
Hybrid
Lisbon, Portugal
🏢 Summary: Senior Mobile Engineer role focused on designing and delivering high-quality, scalable mobile applications for both iOS and Android in an international project. The position involves contributing to architecture decisions, ensuring performance and security, and maintaining code quality through best practices and testing. 🗂️ Requirements: 7+ years of mobile development experience, Strong experience with iOS development using Swift, Strong experience with Android development using Kotlin, Solid understanding of MVVM or Clean Architecture, Experience integrating RESTful APIs, Knowledge of mobile performance, scalability, and security best practices, Experience working with Agile methodologies (Scrum or Kanban) 📃 Skills: Swift, Kotlin, iOS, Android, MVVM, CleanArchitecture, REST, Performance, Scalability, Security, Agile, Scrum, Kanban 🏢 Description: We are looking for a Senior Mobile Engineer with strong experience in both iOS (Swift) and Android (Kotlin) to join an international project focused on building high-quality mobile applications. Main Responsibilities: Design, develop, and maintain mobile applications for both iOS and Android platforms Contribute to the architecture and technical decisions of mobile solutions Build scalable, high-performance, and user-focused applications Collaborate closely with Product Managers, Designers, and other Engineers Ensure code quality through best practices, code reviews, and testing Troubleshoot, debug, and optimize application performance Key Requirements: 7+ years of experience in mobile development Strong hands-on experience with: iOS (Swift) Android (Kotlin) Solid understanding of mobile architectures (e.g., MVVM, Clean Architecture) Experience integrating RESTful APIs Knowledge of mobile performance, scalability, and security best practices Experience with Agile methodologies (Scrum/Kanban) Strong problem-solving skills and attention to detail Good communication skills in English Nice to Have: Experience with cross-platform solutions (e.g., Kotlin Multiplatform, Flutter, React Native) Familiarity with CI/CD pipelines for mobile applications Experience with automated testing (unit/UI) Knowledge of mobile app distribution processes (App Store / Google Play)