Middle+/Strong Middle React/React Native Developer

About the Role

We are looking for an experienced and proactive React/React Native Developer to take a leading role in the frontend development of our core projects.
This position goes beyond task implementation — you'll help define application structure, influence architectural decisions, and directly impact the quality and scalability of our solutions.

About the Projects

You’ll work on web and mobile applications in the logisticsIoT, and CRM domains.
Projects include both new product development and long-term support. Some of the applications involve hardware integrationBluetooth connectivity, and real-time data processing.

Responsibilities

  • Design and implement frontend architecture (new and existing systems)
  • Build responsive, scalable interfaces for React.js and React Native
    Collaborate closely with UI/UX, backend, and QA teams
  • Conduct code reviews and promote best engineering practices
  • Ensure code maintainability, type safety, and adequate test coverage
  • Work with GitFlow, CI/CD pipelines, and modern development workflows

     

Requirements

  • 5+ years of commercial software development experience
    3+ years with React.js and 1.5+ years with React Native in production environments
  • Strong TypeScript skills (component typing, API models, custom hooks)
    Experience with modular, scalable frontend architecture
  • Familiarity with state management tools (Redux, Zustand, Jotai, Recoil)
  • Proficiency in REST APIs; experience with WebSockets or push notifications is a plus
  • Understanding of navigation (React Navigation), offline caching, and responsive layouts
  • Confident with Git (branching strategies, PR reviews)
  • English — Intermediate+ (for documentation and team/client communication)

     

Preferred Qualifications

  • Experience with Bluetoothhardware integration, or IoT
  • Understanding of native mobile platform behavior (battery optimization, app lifecycle states)
  • Experience with Expo Eject, native modules, or CI/CD in RN projects
  • Familiarity with testing tools: JestTesting LibraryDetox
  • Knowledge of design principles: Clean ArchitectureSOLIDDRYKISS

     

Our Tech Stack

  • React.jsReact NativeTypeScript
  • Redux ToolkitZustand
  • AxiosReact Query
  • REST APIWebSocket

GitHubGitHub ActionsJiraFigma
 

Published 22 April
258 views
·
87 applications
43% read
·
2% responded
Last responded 7 days ago
To apply for this and other jobs on Djinni login or signup.