Syndicode

React Native Developer

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

Required languages

English C1 - Advanced
Published 12 February
64 views
·
23 applications
72% read
·
10% responded
Last responded yesterday
To apply for this and other jobs on Djinni login or signup.
Loading...