Senior React Native Engineer

Objective: 
We are searching for a senior React Native Engineer to join our awesome team and play a key role in delivering technology solutions to improve the user experience and engagement throughout our post-booking experience.

You will be part of an agile, cross-functional engineering team and join a community of highly skilled technical professionals in Prague, Berlin, and several other European locations.

Technologies We Use:

Frontend: React.js, React Native, Redux, Webpack, Jest
Backend: Node.js, GraphQL, REST APIs
Cloud: Google Cloud Platform, Kubernetes, Docker

Qualification:

  • 5+ years experience in building front-ends with JavaScript with current and strong experience with React Native
  • Experience with JavaScript (ES6), React JS, and Redux
  • Ability to write well-formatted, structured, and clean code that interacts with backend technologies
  • Experience with Javascript testing tools (we use Jest, Cypress)
  • Experience with modern front-end build pipelines and tools (we use Webpack)
  • Experience with micro-frontends, CI/CD pipelines 
  • Experience with designing tracking implementations to measure user interactions & engagement
  • Worked as part of a Scrum team in the past
     

Optional but a big plus: 

  • Experience with TypeScript
  • Experience with GraphQL
  • Experience with Code Push
  • Experience with Docker/Kubernetes
     

Responsibilities:

  • Be part of a cross-functional, cross-platform product team that builds end-to-end customer features
  • Create robust solutions using state-of-the-art technologies. You will build components that are used throughout all of our frontends (mobile, desktop, apps)
  • Work with the team to rapidly test ideas on users through A/B tests, use results for iterations and improve our product. Fail fast, learn faster!
  • Keep exploring new ways to deliver our solution faster and more efficiently
  • Apply your engineering experience to automate processes and help to guide the team during the decision making
  • Play an active part of the quarterly OKR definition process, together with the rest of the team
  • Independently focus on continuous learning and improvement and drive the evolution of our engineering practices

    Stages: 
    - HR call
    - Pre-screen interview with the client
    - Online test
    - PM+Technical interview
    - Technical interview with the client
    - Final Interview with the client

    We offer:
  • Cooperation with a stable company with well-established processes and a positive atmosphere
  • Experience in project management of different levels of complexity, methodology, and approaches
  • Flexible schedule: Mon-Fri (8 hours a day)
  • 18 days of paid vacation; 15 days sick leave
  • A decent level of remuneration with regular reviews of the results of cooperation
  • Extensive loyalty program 
     
Published 1 July
88 views
ยท
18 applications
28% read
ยท
17% responded
Last responded 2 weeks ago
To apply for this and other jobs on Djinni login or signup.