React Native Developer

JavaScript

React Native Developer

JavaScript

-, Warszawa +4 Locations

Klient Just Join IT

Full-time
B2B
Mid
Remote

Tech stack

    English

    B2

    TypeScript

    regular

    React Native

    regular

    JavaScript

    regular

    UX/UI

    regular

Job description

We are looking for a React Native Developer available to start immediately.This is a freelance, full-time role dedicated to a project that will last for several months, with the possibility of extending the collaboration afterwards.


Details about the project and our client will be shared during the first stage of the recruitment process.

What does it take to be successful during the recruitment process:

  • at least 3+ years of experience in mobile development (ideally with the newest versions of React Native, but that's not crucial)

  • good grasp of React Native and TypeScript – internals, pros and cons, caveats, tricks

  • good understanding of React Native’s ecosystem (libraries, navigation, state management, common solutions)

  • very good understanding of JavaScript/TypeScript, mobile UI components, and styling tools/frameworks (Styled Components, Tailwind, NativeBase, React Native Paper, Responsive Design etc.)

  • a reasonable understanding of mobile development in general (iOS & Android specifics, performance optimization, debugging) and willingness to remain up-to-date with the latest trends and skills

  • at least intermediate understanding of mobile application UI/UX guidelines (Material Design, Human Interface Guidelines), attention to detail

  • ability to write and maintain technical documentation (both externally – wiki/docs, and internally – readme files, inline documentation)

  • ability to work with lean methodologies (Agile, Scrum, etc.)

  • professional fluency in English (at least B2)

Some important “soft skills” fitting our profile:

  • a rational and efficient approach to development (understanding what works and how much it takes to implement it)

  • flexibility and discipline (sometimes the "best" or "right" solution does not fit for various reasons)

  • critical thinking (don't suggest solutions just because they are currently trending on the internet - test, assess, have own opinion)

  • responsibility for own code and delivered features (internal testing, static analysis, self-checking)

  • proactive approach (look for solutions to problems before they appear or before the client asks, improve your own code)

  • ability to work independently (with possible guidance) and as a team member


Recruitment process

  1. Intro meeting – confirmation and discussion of your experience, project details, and cooperation terms.This is also an opportunity for you to get to know us better and ask any initial questions about the role.

  2. Technical interview – a conversation focused on your knowledge of React Native, TypeScript, mobile app architecture, and problem-solving skills. We may also ask you to review code snippets or describe how you would approach specific implementation challenges.

Published: 08.09.2025
Office location

React Native Developer

Apply

React Native Developer

-, Warszawa

Klient Just Join IT