Position: Back-End (Node.js) Developer
Company: Applicature
Category: Node.js
Experience required: 2y
English level: intermediate

Vacancy: Middle/Senior Back-End (Node.js) Developer 
Company: Applicature
Salary: 3-5k$

Hello there! Applicature is looking for an experienced Middle/+ Back-End (Node.js) Developer with 3+ years of experience on long-term for Blockchain project. It's Full-time and full remote position. Essence about Applicature: Applicature is a B2B blockchain solution provider for exquisite projects. Join us for a better crypto world

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
Knowledge of Serverless
Practical usage of AWS Lambda, CloudFormation, S3, API Gateway, ECS
Experience with Typegoose
Up-to-date with the latest trends, techniques, and technologies
Understanding of back-end architecture patterns.

We offer:
- Fair market compensation
- Flexible schedule with the ability to manage workload
- Remote work / Work from home, co-working space or from anywhere else you’d like
- Blockchain-related projects only in the international work environment
- Family-like team to learn from each other

The standard routine working with Applicature products is:
- Work managed in JIRA: we use scrum board, with the active use of Epics, - Versions, and Time Estimates.
- Clickable prototypes: Figma
- We communicate on Slack
- Google Drive for all the documents and cooperation + Confluence
- Daily stand-ups using Slack or Google.Meet
- Code Versioning with git on Bitbucket/GitHub