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
  • 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 →

Loading...