Senior React Native Developer

place Georgia / Remote

CactusSoft is looking for an experienced React Native Developer.

You’ll be able to actively build some of the best mobile applications out there. You’ll get to work with some exceptional mobile developers and be part of an inspiring multidisciplinary team.

Responsibilities

  • As part of the team, you’ll contribute to the continuous development of the products that are in the care of your team
  • Day to day you’ll develop new user stories, fix bugs, create & review pull requests, document your work (code comments, readme, confluence,..), perform research, make suggestions for product improvements and communicate clearly about your progress
  • Together with your colleagues, you’ll make sure the product meets all functional and non-functional requirements
  • As an engineer, you understand that producing clean, readable and testable code is always a priority
  • Work with a subset of technologies currently on our Tech Radar, as well as exploring new ones.

Qualifications

  • Excellent knowledge of React & React Native
  • Able to write well-documented and clean Typescript code
  • Familiar with state management: React Query, Zustand, Redux, Redux Saga, etc.
  • Able to consume REST and GraphQL APIs (being able to contribute to the codebase of a REST or GraphQL API is a huge plus)
  • Familiar with writing tests for your application: Jest unit tests, component tests with react-test-renderer or testing-library/react (knowledge of E2E testing with Detox, Appium etc. is a plus)
  • We focus on creating accessible React Native applications, so nowing how to make your app accessible to all users (screen readers, devices with reduced motion or transparency) is a bonus
  • Familiar with one or more modern CI/CD environments: Gitlab CI, Github Actions, Circle CI, etc. (knowing your way around Fastlane to build & deploy your app comes in handy)
  • Having the knowledge required to write native modules in Obj-C/Swift or Java/Kotlin is an asset (having a background in native iOS and/or Android development is a big plus – e.g. experience with Xcode, Gradle, Android Studio).

What We Provide

Flexible working hours

Opportunity to work remotely

Work-related courses, certifications, and books

English classes several times a week

28 calendar days of vacation

Corporate events and many more

Apply for this position

  • Drop files here or
    Accepted file types: jpg, pdf, doc, jpeg, Max. file size: 2 MB, Max. files: 8.
      The file size is not more than 10 mb
      PDF, JPG, DOC
    • By filling in the form, you agree to our Privacy Policy, including our cookie use.
    • Hidden
    • This field is for validation purposes and should be left unchanged.

    Have any questions?

    Please contact us via LinkedIn