Position: Fullstack JavaScript Developers
Company: DataJob
Experience required: 5y
English level: upper

Assignment description:
 
We are looking for engineers with full-stack JavaScript experience to join the App organization and In-App Shopping Market Expansion team.
The team is working on expanding the shopping offer in the new markets. In 2021 this team launched shopping in 10 new markets and attracted hundreds of thousands of new customers. Launching shopping in a new market is set as one of the most important goals for the entire company.
You will be part of a cross-functional team of 6 that owns its problem space end-to-end.
 
Tasks and responsibilities:
You will need to work both on Frontend and Backend to launch shopping in the new markets. It includes implementing market specific needs (e.g. different KYC flow), configuring shopping services for a new market, integrating with other team services and a lot of testing.
 
Required Skill-set

You’ll need to have:

● Good knowledge of Javascript.

● Experience with frameworks such as React and React Native.

● Advantageous to be comfortable with Typescript and Javascript for back-end e.g. NodeJS.

Another advantage is to have experience with native code (iOS, Android).

● Passion for writing clean and testable code.

● Experience with AWS and common components such as EC2, RDS and Kafka are useful

● Experience with Agile practices such as Pairing, TDD, BDD, Continuous Integration, and Continuous Delivery.
 
Other information important for assignment:

You will need to have good communication and debugging skills (good detailed thinking) - this team has quite a lot of dependencies and sometimes investigating why something doesn’t work in the new market requires going multiple layers down and communication with other teams
 
Start Date: 2022-02-07 or earlier