fbpx

React Native Developer

We are looking for a skilled react native developer to join our front-end development team. In this role, you will be responsible for developing and implementing user interface components using React native concepts and workflows such as Redux, React Hooks, flexbox etc. You will also be responsible for profiling and improving front-end performance and documenting our front-end codebase.

To ensure success as a react native developer, you should have in-depth knowledge of JavaScript, React native, iOS and android concepts, excellent front-end coding skills, and a good understanding of Flexbox. Ultimately, a top-class react native developer should be able to design and build modern user interface components to enhance application performance.

Responsibilities:

  • Meeting with the development team to discuss user interface ideas and applications.
  • Reviewing application requirements and interface designs.
  • Identifying modern UI animations.
  • Developing and implementing high quality UI/UX using react concepts.
  • Writing application interface codes using JavaScript following react native workflows.
  • Troubleshooting interface software and debugging application codes.
  • Developing and implementing front-end architecture to support user interface concepts.
  • Monitoring and improving front-end performance.
  • Documenting application changes and developing updates.

Requirements:

  • Previous experience working as a react native developer.
  • In-depth knowledge of JavaScript, Flexbox, Redux, Redux-Thunk, Localization.
  • Experience with user interface design.
  • Experience with flipper based debugging and performance testing software.
  • Excellent troubleshooting skills.
  • Good project management skills.

Must-Haves:

> 2-3 years of experience with React Native itself
> Has own iMac or Macbook as a working system
> Firm grasp of the JavaScript and TypeScript language and its nuances, including ES6+ syntax > Knowledge of functional or object-oriented programming
> Experience with redux, redux saga, and middlewares
> Ability to write well-documented, clean Javascript code
> Rock solid at working with third-party dependencies and debugging dependency conflicts
> Familiarity with native build tools, like XCode, Gradle Android Studio, IntelliJ
> Understanding of REST APIs, the document request model, and offline storage > Experience with automated testing suites, like Jest or Mocha

Job Type: Full Time

Apply for this position

Allowed Type(s): .pdf, .doc, .docx