Senior Mobile App Developer (React Native) - Cross-Platform Expert

PeK Automotive • Slovenia
Visa Sponsorship Relocation
Apply
AI Summary

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
Cross-platform mobile app development using React Native
Collaboration with designers, product managers, and backend developers
Staying up-to-date with the latest React Native and mobile ecosystem changes
Technical Skills Required
React Native TypeScript JavaScript ES6+ React principles Hooks State management (Redux, Zustand, MobX, or Context API) Gradle Android Studio Xcode Cocoa Pods/Swift Package Manager App Store Connect Native bridging Service workers Manifest Offline capabilities Add-to-home-screen REST APIs WebSockets Authentication (OAuth, JWT) Mobile-specific concerns (deep linking, permissions, biometrics)
Benefits & Perks
Regular working hours: Monday to Friday, 8:00 – 16:00
Free weekends and holidays
Relocation support to Slovenia, including visa assistance if needed
Competitive salary with performance-based bonuses
Transportation reimbursement
Warm lunch provided daily in company cafeteria

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;


  • 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


  • 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

Firmware Developer

Programming
•
4d ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

PeK Automotive

Slovenia
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Entry level

PeK Automotive

Slovenia

Senior Ground Software Engineer

Programming
•
1h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Mid-Senior level

ReOrbit

United Kingdom

Subscribe our newsletter

New Things Will Always Update Regularly