Position: Strong Middle/Senior Node.js Developer
Company: 8allocate
Experience required: 3y
English level: upper

Currently, we are looking for a **Strong Middle/Senior Node.js Developer.**

**Project:** Our client's technology is designed to ease shipping issues wherever in the world they may be. They commit themselves to designing the most effective total end-to-end supply chain solutions through a dedicated technology ecosystem. This offers their users a personalized experience that bypasses traditional and expensive logistics options.

By combining advanced technology, data analytics, and hands-on experience, they eliminate traditional and expensive logistics options.

**Timezone requirements:** 3-4 hours overlap with Singapore.

**Calls:** Standard SCRUM set-up: daily, retro, planning, etc. + additional calls between team members when needed.

**Requirements:**
- 4+ years of professional experience in software development and deploying production quality code.
- Experience in building serverless web applications on AWS.
- Familiar with micro-services deployment and management.
- Experience in Test-Driven Development (TDD).
- Deep understanding of Node.js (3+ years) web application framework (e.g. Express).
- Strong foundation with modern databases and data modeling skills; Postgres, and DynamoDB preferred.
- Strong knowledge of GitOps; Gitlab flow preferred.
- Ability to use version control systems; Bitbucket preferred.
- Experience collaborating in a multi-national, distributed, and cross-functional team environment.

**Would be a plus:**
- Experience in APM tool integration; such as Datadog, NewRelic.
- Proficiency with Kubernetes, dockers, or any container services, auto-scaling, and deployment.

**Responsibilities:**
- Design, build, and maintain efficient, reusable, and reliable code.
- Translate software requirements into stable, working, high-performance software.
- Play a key role in architectural and design decisions, building toward an efficient microservice distributed architecture.
- Deploy complex auth solutions that integrate multiple products and platforms.

**Why choose us?**
— “Family and Friends”. We are no longer a start-up, but we still, have a family atmosphere in our supportive and spirited team, who are all working together on the same goal.
— “Just break down all barriers and find a better way”. Every day you’ll meet with interesting and challenging (international) projects that are covering industries from commercial aviation to fintech (different technologies, different products).
— “Hungry for learning”. You will get a lot of chances for career advancement and the development of new skills, opportunities for mentorship, or learning from more experienced colleagues.

**Benefits from 8allocate:**
— You’ll work with a supportive and spirited team of professionals.
— Corporate events, holidays, and team buildings for your joy.
— Training and development: we have a huge library (about 500 books!) and a budget for your professional development.
— English classes.
— Сoverage of sports activities.
— People-oriented management without bureaucracy.
— Paid vacation and sick leaves.