Senior Mobile App Developer (React Native) - Cross-Platform Expert
Design, develop, and maintain cross-platform mobile applications using React Native. Collaborate with designers, product managers, and backend developers to deliver high-quality releases. Stay up-to-date with the latest React Native and mobile ecosystem changes.
Key Highlights
Technical Skills Required
Benefits & Perks
Job Description
Key Responsibilities:
- design, develop, test, and maintain cross-platform mobile applications using React Native (with TypeScript) targeting both iOS and Android;
- build responsive Progressive Web Apps (PWAs) that deliver native-like experiences on mobile and desktop;
- implement pixel-perfect, smooth user interfaces and animations following modern mobile UX best practices;
- integrate mobile apps with REST/GraphQL APIs, third-party services, push notifications, offline storage, and in-app features;
- write clean, maintainable, reusable code with strong focus on performance, scalability, and testability;
- use Gradle for Android builds, troubleshoot build issues, and manage dependencies;
- configure and optimize builds for iOS (Xcode) when bridging native modules or publishing to App Store;
- collaborate with designers, product managers, backend developers (including Python services), and QA to deliver high-quality releases;
Looking to advance your Development & Programming career with relocation support? Explore Development & Programming Jobs with Relocation Packages that include comprehensive packages to help you move and settle in your new role.
- implement unit/integration tests (Jest, Detox, etc.), debug issues across platforms, and monitor app performance & crashes in production;
- stay up-to-date with the latest React Native, mobile ecosystem changes, and best practices.
Required Skills & Experience:
- 3+ years of professional experience in mobile app development
- Strong proficiency with React Native and TypeScript (must-have)
- Solid understanding of JavaScript/TypeScript (ES6+), React principles, hooks, state management (Redux, Zustand, MobX, or Context API)
- Experience building and deploying Android apps — familiarity with Gradle, Android Studio, build variants, signing, and Play Store releases
- Experience with iOS apps — basic knowledge of Xcode, Cocoa Pods/Swift Package Manager, App Store Connect, and native bridging
Discover our full range of relocation jobs with comprehensive support packages to help you relocate and settle in your new location.
- Practical experience developing Progressive Web Apps (PWAs) — service workers, manifest, offline capabilities, add-to-home-screen
- Experience integrating mobile apps with backend services (ideally some exposure to Python / Django / FastAPI backends)
- Familiarity with REST APIs, WebSockets, authentication (OAuth, JWT), and mobile-specific concerns (deep linking, permissions, biometrics)
- Version control with Git, CI/CD pipelines, code reviews
What we offer:
- Regular working hours: Monday to Friday, 8:00 – 16:00 (free weekends and holidays),
- A dynamic, international, and highly collaborative team of professionals,
- Relocation support to Slovenia, including visa assistance if needed,
- Competitive salary with performance-based bonuses,
- Transportation reimbursement and a warm lunch provided daily in our company cafeteria,
- Excellent opportunities for career growth and professional development.
If you're excited about working on real-world autonomous systems and being part of a team that's building innovative solutions for a better tomorrow - we’d love to hear from you!
For more information you can contact us via email hr@pekauto.com or phone number +386 30 429 942.
Similar Jobs
Explore other opportunities that match your interests
PeK Automotive
PeK Automotive
Senior Compiler Engineer