We are looking for a Middle/Senior React Native developer to join us in our Odesa, Lviv, or Kyiv office. You will be developing a fresh new corporate mobile application for a large chain of construction stores from the UK.
Requirements:
- 3+ years of experience in Web or Mobile development
- 2+ years of experience of React Native
- Solid knowledge in React (Hooks API as a great plus)
- Solid knowledge in Redux (redux-saga)
- Knowledge in GraphQL (Apollo stack)
- Knowledge in testing (TDD, BDD, Unit, e2e)
- Familiarity with Agile software development methodologies
- English: Upper-Intermediate
Will be a plus:
- CI/CD experience
- Push notifications
- Experience in releases
- Experience with Firebase
- Experience with OAuth
- Experience with Node.js (Express, Apollo Server)
- Functional programming
- Experience with CSS-in-JS libraries (JSS, styled-components, emotion)
- Knowledge of Typescript
- Unit and integration testing (Jest)
We offer:
- Medical insurance
- Opportunity to learn new methodologies
- Competitive compensation depending on experience and skills
- The friendly and supportive company environment
- 40 hours/week flexible work schedule
Responsibilities:
- Develop modular and maintainable react-native applications using the modern stack
- Optimize application for maximum speed and scalability
- Propose and realize improvements for existing solutions
- Work in a Mobile team and cooperate with other professionals such as back-end developers and designers