Position: Back-end engineer (NodeJS)
Company: bn digital
Category: Node.js
Experience required: 2y
English level: intermediate
Published: 2023-08-01T00:00:00+03:00

Complex problems. Business flows. Reliability and scalability. A seamless user experience. If that seems interesting to you, then you are at the right place. We're looking for someone passionate about business logic implementation, data storage and manipulation, and all the back-end stuff. 

**Who you are:**

☑ You are confident with NodeJS;
☑ You know JavaScript (we use Typescript for our projects), and you are aware of the latest ES features;
☑ You can design and implement system architecture, API, and data model with Team Lead’s supervision;
☑ You can execute and deploy your application to a production environment.
☑ You have experience working with databases (Mongo and PostgreSQL).
☑ You have at least 3 years of relevant work experience;
☑ You have good spoken English, and you are able to talk to an English-speaking teammate.

**Bonus points for:**

+ Full-stack experience (React/Vue);
+ Interest or experience in large language model (LLM) integrations. 
+ Azure/ GCP setup experience;
+ Strapi CMS or other headless CMS and/or Backend-as-a-Service;

**As a back-end developer, you’ll**

→ Translate business requirements and logic into code, APIs, and data structures;
→ Build back-end systems for stand-alone products;
→ Optimize and automate company workflows;
→ Make a technical assessment of business requirements;
→ Take part in the estimate process.