Back-End (Node.js) Developer Offline

Hello! We are looking for an experienced Long-Term Back-End (Node.js) Developer to work on Blockchain projects. Full remote access with flexible schedule. Technology stack: Node.js + TypeScript, Express.js, Nest.js, Serverless, MongoDB, Redis.

 

Responsibilities:

β€’ Back-end development adopting the best industry practices

β€’ Participate in software, and architecture design meetings

β€’ Conduct regular code reviews to improve code quality and ensure it corresponds to business requirements

β€’ Create unit/integration tests to ensure the quality of code

β€’ Coordinating with the front-end team for complete integration process

β€’ Providing technical support to the team members

β€’ On-time delivery

β€’ Maintenance, improvements, optimization

 

Requirements:

β€’ 3+ years of experience in back-end development

β€’ Strong expertise with Node.js + TypeScript

β€’ Experience with Express.js and Nest.js frameworks

β€’ Understanding of microservices philosophy and concepts

β€’ Deep understanding of NoSQL database schema design, caching and scalability

β€’ Experience with MongoDB, Redis

β€’ Experience with Mongoose

β€’ Hands-on experience writing unit/integration tests

β€’ Solid experience using Git

β€’ Critical thinker and problem-solving skills

β€’ Team player

β€’ Great interpersonal and communication skills

β€’ Proactiveness

β€’ Self-motivated and enthusiastic

β€’ Attentive to detail

β€’ Ability to work without supervision

β€’ Ability to learn new technologies quickly

β€’ English - upper-intermediate +

 

Nice to have:

β€’ Knowledge of blockchain technology (EVM-based networks)

β€’ Experience with Web3

β€’ Experience with CI/CD pipelines

β€’ Up-to-date with the latest trends, techniques, and technologies

β€’ Understanding of back-end architecture patterns.

β€’ Knowledge of Serverless

β€’ Practical usage of AWS Lambda, CloudFormation, S3, API Gateway, ECS

β€’ Experience with Typegoose

 

 

With us You:

β€’ Can professionally grow - we help you to see your progress with a smart - Professional Development Plan;

β€’ Can build your individual Training & Development strategy - we have a significant budget for your educational programs;

β€’ Can clearly see your work results - we have a clear Goals List for your probation period (3 months);

β€’ Can maintain your financial stability - we guarantee timely and competitive payments that are reviewing based on your performance results; PE registration, handled by the Company’s accountant;

β€’ Can keep life-work balance - we provide 28 vacation days, remote work, and we avoid overtime due to smart planning and time estimation;

β€’ Can be a part of a team that is connected by main values (results, continuous improvement, collaboration, care and have fun) - we value open and productive communication, have team-buildings and corporate events; we care about each other and celebrate work anniversaries and personal events.

The job ad is no longer active
Job unpublished on 2 January 2023

Look at the current jobs Node.js β†’

Similar jobs

Ukraine, Poland
Countries of Europe or Ukraine
Countries of Europe or Ukraine