Middle strong Node.js Developer Offline
Description
We’re expanding our core engineering team, working across multiple domains - from AI and cloud-native platforms to FinTech and EdTech solutions.
As a Node.js Developer, you’ll help design, build, and maintain modern back-end architectures - often serverless and cloud-based - and contribute to both client and internal initiatives.
Requirements
We’re expanding our core engineering team, working across multiple domains - from AI and cloud-native platforms to FinTech and EdTech solutions.
As a Node.js Developer, you’ll help design, build, and maintain modern back-end architectures - often serverless and cloud-based - and contribute to both client and internal initiatives.
Requirements
- 3-4 years of hands-on experience in backend development with Node.js
- Strong proficiency in JavaScript and TypeScript
- Hands-on experience with Node.js and advanced frameworks like NestJS
- Practical experience with AWS services (Lambda, API Gateway, DynamoDB, S3, etc.)
- Experience with Serverless architecture (6+ months)
- Good understanding of RESTful APIs
- Strong database skills: schema design, writing complex queries, performance tuning
- Familiarity with CI/CD, GIT workflows, and branching strategies
- Understanding of OOP, functional programming, and MVC design patterns
- Knowledge of performance optimization, scalability, and load balancing techniques
- English: Upper-Intermediate or higher
- Clear communication and self-management in a remote team
Responsibilities
- Develop, test, and maintain scalable server-side applications using Node.js
- Design and implement serverless architectures with AWS (Lambda, API Gateway, DynamoDB, etc.)
- Prepare technical assessments, estimations, and contribute to pre-sales and discovery phases
- Create Proof of Concepts (PoCs) for technical feasibility and solution proposals
- Collaborate with frontend, DevOps, QA, and PMs to deliver full-cycle solutions
- Support urgent client needs or contribute to high-priority internal initiatives
- Improve code quality, application performance, and system reliability
- Set up and deploy applications, ensuring seamless integration of user-facing elements developed by front-end developers;
- Improve application performance through system analysis, identifying bottlenecks, and implementing optimized solutions;
- Lead the integration of multiple data sources and databases into unified systems, utilizing technologies such as PostgreSQL, MySQL, and MongoDB;
Nice to have
- Experience with Azure or multi-cloud environments
- Familiarity with GraphQL, WebSockets, or event-driven architectures
- Interest in infrastructure-as-code or DevOps practices
- Participation in pre-sales or technical discovery phases
The job ad is no longer active
Look at the current jobs Node.js →
📊
Average salary range of similar jobs in
analytics →
Loading...