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
•
3d 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 Compiler Engineer

Programming
•
2h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

olix

United State

Subscribe our newsletter

New Things Will Always Update Regularly