Node.js / React Developer (Freelance Contract, Remote)
Product Development | Moscow, Russia | Full Time and Contract
ESTIMATED HOURS PER WEEK: 40
JOB TYPE: Freelance, Contract Position (long, on-going project) - not available for C2C (see notes below)
Requirements: MUST SPEAK RUSSIAN TO APPLY FOR THIS POSITION
Braintrust (usebraintrust.com) is a user-controlled talent network, where you keep 100% of what you earn and actually get to own the platform. We've been onboarding some big clients and specifically need an experienced developer for this client.
ABOUT THE ROLE:
Our client is looking for a Node.js developer for their distributed team. They provide the opportunity to work in a big world-famous company and which meanwhile preserving the spirit and freedom of the startup.
You will be developing and supporting multiple projects in the food domain. Their core system is a complex entity graph consisting of recipes, products, allergies, nutrients, retailer products, etc. They expect you will be involved in all stages of development from designing solutions until deploying artifacts on production.
Since their team is fully distributed, it is important for them that you can organize yourself and are not afraid to communicate with other team members.
They are ready to share their knowledge and they are ready to learn something new from you. They are an open-minded team and not afraid to try new technologies if it can move them forward.
- Node.js developer with experience from 2 years
- Good knowledge of SQL (Postgres)
- Experience with distributed systems
- Experience with any: express.js/nest.js/koa
- Experience with any: React.js, MobX, Redux
- Experience in the development of REST API web-services
- Understanding of Docker
- Working proficiency in English and Russian.
Bonus points (Good to have): It’s a plus if you’re familiar with:
- Protocol buffers and GRPC
- Have experience with NoSQL databases (MongoDB, ElasticSearch)
- Experience working with rabbit, Kafka, or other MQ
- Experience with ClickHouse
- Experience with Kubernetes
- You will work in B2B tribe developing the product helping their partners to onboard onto platform,
- You will build node.js microservices with nest.js,
- You will also help on frontend projects with React, MobX and Redux.
PAY RANGE: $16-28 USD/HR
ABOUT THE HIRING PROCESS
Qualified candidates will be invited to do a screening interview with Braintrust's core team. We will answer your questions about the project and our platform. If we determine it is the right fit for both parties, we'll invite you to join the platform and create a profile to apply directly for this project. Candidates will be invited to bid on additional projects that are a fit as well.
C2C Candidates: This role is not available to C2C candidates working with an agency. If you are a professional contractor who has created a corp around their consulting practice, this is well aligned with Braintrust!