Logo for Syndicode

React Native Developer

Roles & Responsibilities

  • 4+ years of commercial experience in mobile development
  • Strong experience with React Native in production environments
  • Solid knowledge of JavaScript and TypeScript
  • Experience with state management libraries (Redux, Zustand, or similar)

Requirements:

  • Designing and developing cross-platform mobile applications using React Native
  • Architecting scalable and maintainable mobile solutions
  • Implementing complex UI components and ensuring pixel-perfect execution
  • Integrating RESTful APIs and third-party services

Job description

About us

Syndicode is a value-driven software development partner with a globally distributed team of engineers, designers, architects, and IT managers. We are united by the mission to provide our clients with software products and services that perform, look, and work as designed.

We believe that our people and culture contribute to Syndicode’s ongoing success. Our team is unified by shared principles, including Accountability, Involvement, Excellence, Visibility, Integrity, Innovation, Win-Win, and Flexibility.

If it sounds like you, we’d be glad to meet you.

About the role

As a React Native Developer, you will be responsible for building and maintaining high-quality cross-platform mobile applications. You will contribute to architectural decisions, ensure performance and scalability, and collaborate closely with backend, product, and design teams to deliver reliable and user-friendly mobile solutions.

You will take ownership of complex features, improve development processes, and ensure high engineering standards across the mobile codebase.

What you’ll be doing

  • Designing and developing cross-platform mobile applications using React Native

  • Architecting scalable and maintainable mobile solutions

  • Implementing complex UI components and ensuring pixel-perfect execution

  • Integrating RESTful APIs and third-party services

  • Ensuring performance optimization, memory efficiency, and responsiveness

  • Managing app state using modern state management solutions

  • Handling mobile-specific features (push notifications, deep linking, permissions, background tasks)

  • Ensuring smooth app releases to App Store and Google Play

  • Writing clean, testable, and maintainable code

  • Conducting code reviews and mentoring other developers

  • Collaborating with designers, backend engineers, and product stakeholders

  • Participating in sprint planning, estimations, and technical discussions

What you’ll need

  • 4+ years of commercial experience in mobile development

  • Strong experience with React Native in production environments

  • Solid knowledge of JavaScript and TypeScript

  • Experience with modern React Native styling solutions (e.g., Unistyles or similar)

  • Understanding of mobile application architecture patterns

  • Experience integrating REST APIs and handling asynchronous flows

  • Experience with server-state management libraries (e.g., TanStack Query / React Query).

  • Experience with state management libraries (Redux, Zustand, or similar)

  • Understanding of mobile performance optimization techniques

  • Hands-on experience with React Native New Architecture (Fabric, TurboModules), Codegen, and advanced native module integration.

  • Experience with push notifications using Firebase Cloud Messaging (FCM), OneSignal, or similar services (e.g., Notifee).

  • Experience with mobile release processes (App Store / Google Play)

  • Familiarity with Git and CI/CD workflows (Fastlane, or similar)

  • Strong communication skills and ability to work in Agile environments

  • Upper-Intermediate or higher English level

Nice to have

  • Experience with native iOS or Android development

  • Experience with automated testing (Jest, Detox, React Native Testing Library)

  • Experience working with Firebase or other mobile analytics tools

  • Experience with cross-platform performance debugging

  • Experience mentoring developers

What you’ll get at Syndicode

  • 15 days of vacation, 11 holidays, and 20 sick leave days per year

  • Fully remote position

  • Educational support and professional growth opportunities

  • Internal tech meetups

  • Continuous feedback and transparent communication

  • Opportunity to influence technical decisions

  • Self-management and flexible work approach

  • Dynamic, fast-growing environment

React Native Developer Related jobs

Other jobs at Syndicode

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.