Position: React Native
Company: Particles Global
Experience required: 5y
Category: JavaScript
English level: intermediate
Published: 2021-07-01T00:00:00+03:00

React Native (remote) long-term
 
Project information:
The company is on a mission to democratize coaching. It is making coaching digital, flexible and affordable. The client is Copenhagen based and preparing to change work for the better all over the world.
 The client’s product is simple effective coaching for customers’ work life – online, on subscription.
This app gives customers' access to unlimited personal coaching whenever and wherever it suits your schedule, and their monthly subscription plan gives them full flexibility to pause or stop.
This is an opportunity to be a central part of the exciting scale-up phase of a company with big ambitions. You will join a growing team of 10 experienced and ambitious people based at Nomad Workspace. 
You will be in charge of the client’s infrastructure, frontend and backend for both our iOS, Android and web app. You will have a lot of freedom to choose the technologies you want to work with and the setup you want to make.
You will become an important part of its core product team of 4 and your main objective will be to expand its mobile apps, build new web based apps and deliver great digital experiences.
Responsibilities are as follows:
iOS and Android app (JavaScript, React Native, Expo, and Redux)
Web frontend (JavaScript, React, Gatsby)
Backend API (Node.js, PostgreSQL, Express, Socket.io)
Working alongside design and product in agile sprints
Test and QA of features.
Fix bugs and ensure test scenarios are updated, while minimising regression issues 
All deployment is on AWS, and we use various external services like Segment, Mixpanel and Postmark
Publishing applications to Google Play store, Apple app store.
Required skills:

Fluent in JavaScript (5 years experience)
3 years experience with AWS services, in particular: AppSync (GraphQL), Lambda, Cognito (IAM), Aurora (PostgreSQL)
Node experience
Thorough understanding of mobile and web user experience
Have worked with React Native/Expo or similar frameworks
Knows how to build and evolve RESTful APIs and Microservices
Ability to resolves integration issues
Proficiency with Git and GitHub
Good grasp of React native and UX
English writing and speaking.
Nice to have:
 Experience in working with agile methodologies and cross-functional teams 
Some experience in Behaviour Driven Development and Design Thinking.