Mobile Developer (React Native) – Mid+ / Senior
Spyrosoft
⚲ Wrocław, Kraków, Warszawa, Łódź, Białystok
90 - 130 PLN/h netto (B2B)
Wymagania
- TypeScript
- REST
- Mobile ecosystem
- React Native
- JavaScript
- GraphQL
Opis stanowiska
Tech stack: • React Native • mobile ecosystem • JavaScript • TypeScript • REST/GraphQL Requirements: • 4+ years of commercial experience in mobile development (Android and/or iOS). • Expert-level knowledge of React Native. • A "mobile-first" mindset with experience in building complex mobile applications. • Deep understanding of the mobile ecosystem (build processes, testing, and store publication). • Strong proficiency in JavaScript and TypeScript. • Experience integrating with APIs (REST / GraphQL). • Strong problem-solving skills and the ability to work effectively both independently and in a team. About the Role: We are looking for an experienced Mobile Developer (Mid+ or Senior level) with at least 4 years of commercial experience in building mobile applications for Android and/or iOS. The ideal candidate is a mobile-first specialist—we are looking for someone whose expertise is rooted deeply in the mobile ecosystem rather than web development. You should have a strong command of React Native and a passion for creating high-performance, user-centric mobile experiences. The Project: You will join a project for a major international corporation in the energy and chemical sector. We are developing a modern mobile application for B2B and B2C users that manages fuel cards, loyalty programs, and exclusive discounts. The app has a real-world impact on the daily lives of drivers, supporting them on the road and through charging infrastructure. Key features include: • User Management: Smooth B2B and B2C registration and login. • Benefits: Fuel card management, loyalty rewards, and discount tracking. • Maps & Geolocation: Searching for stations and points of interest. • E-Mobility: Starting/stopping EV charging sessions directly from the app with real-time (live) status tracking. • Advanced Features: CarPlay integration (MVP) and dynamic widgets for quick access to key information. Main responsibilities: • Developing and maintaining mobile applications using React Native. • Collaborating closely with the Product Team, Backend Developers, and UX/UI Designers. • Ensuring high code quality, application performance, and stability. • Actively participating in product roadmapping and technical decision-making. • Conducting code reviews and sharing knowledge with the team Nice to Have • Experience with native development: Kotlin/Java (Android) or Swift (iOS). • Hands-on experience with native deployment (Google Play Store / App Store, certificates, provisioning, signing). • Knowledge of CI/CD pipelines tailored for mobile apps. • Experience in mobile performance optimization. • Background in designing mobile application architecture.