Senior React + React Native

On-siteUp to $6,000
Turkey · Bulgaria · Georgia

Tech Stack

React NativeDockerAgileReactCSSPostmanReduxTypeScriptJest

Job Description, Responsibilities & Requirements

About the Position

We are seeking a Senior React + React Native Developer with 6+ years of experience to build performant Single Page Applications (SPAs) and hybrid mobile apps on iOS and Android.

Responsibilities

  • Front End Design and Architecture:

    • Take a holistic approach to feature development beyond look and feel, keeping in mind future scalability and extensibility
    • Build pixel-perfect, buttery smooth UI across mobile platforms (iOS and Android)
    • Build pixel-perfect, smooth, responsive websites across all modern browsers on all platforms (Windows, Mac, Linux, Native mobile browsers)
    • Leverage native APIs for deep and efficient integration with Android and iOS
    • Handle product releases and distribution on Google Play and Apple Store
    • Maintain code and write automated tests to ensure the highest quality
    • Integrate with 3rd party systems and APIs such as Google Pay and Apple Pay
    • Design and implement functional, scalable, modular, and reusable programs and components using industry standards
    • Deliver complex features that are perceived as well-baked and bug-free
  • Implementation, Validation, and Verification:

    • Write clean and efficient code using ReactJS and React Native
    • Diagnose and fix bugs and performance bottlenecks
    • Investigate and execute any third-party dependencies
    • Collaborate with your team to review and debug code
  • Project Management:

    • Identify, prioritize, and execute tasks in agile iterations
    • Implement best practices, standards, and procedures including quality and delivery methodologies
    • Follow up with the relevant team for collaborative project requirements
  • Technical Documentation:

    • Provide well-documented, clean code
    • Document development phases and monitor systems
    • Create software and application operating procedures when needed
  • Stakeholder Management:

    • Collaborate with third parties when needed
    • Meet with technology managers to determine application and website initial and ongoing requirements
    • Assist and support other team members on multiple projects

Requirements

  • Qualifications:

    • Bachelor's degree in Computer Science, Engineering, or related field
  • Preferred Experience:

    • 6-8 years of professional experience
  • Job-Specific Skills:

    • Extensive experience in React and React Native languages
    • Extensive writing unit tests with JEST and working with TypeScript
    • Good command over state-management techniques and tools – especially Redux
    • Good command over flex-based CSS layouts, and knowledge of styled props is an added bonus
    • Experience working with Postman (or equivalent) for reading APIs and understanding consumption
    • Extensive experience with agile methodologies (TFS, JIRA, GitHub)
    • Proven knowledge of design patterns, distributed systems, and integration testing
    • Familiarity with Docker is an asset
    • Excellent project management, problem-solving, and high-level verbal and written communication skills

We Offer

  • Competitive salary up to $6000
  • Opportunity to work in Europe (Bulgaria, Georgia, Turkey) or remotely

About the Company

[Company description if present]

Job Details

Salary:
Up to $6,000
Location:
Turkey · Bulgaria · Georgia
Employment Type:
Full-time
Work Mode:
On-site
Posted on TheJob:
Jul 18, 2026
Last checked:
Jul 18, 2026
Apply Now
© 2026 TheJob, Inc. All rights reserved.