Match score not available

Senior NodeJS Developer

Remote: 
Full Remote
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

5+ years of experience as a Node.js Developer, Strong expertise in JavaScript/TypeScript, Hands-on experience with AWS services, Solid understanding of database technologies.

Key responsabilities:

  • Design, develop, and maintain scalable Node.js applications
  • Optimize backend services for performance and reliability
iScale Solutions logo
iScale Solutions https://www.iscale-solutions.com/
501 - 1000 Employees
See more iScale Solutions offers

Job description

This is a remote position.

  • Design, develop, and maintain scalable Node.js applications.
  • Optimize backend services for performance, scalability, and reliability.
  • Implement RESTful APIs and integrate with third-party services.
  • Design and implement cloud-based solutions leveraging AWS services like Lambda, EC2, S3, RDS, DynamoDB, CloudWatch, and others.
  • Ensure best practices in deployment, monitoring, and scaling of applications in AWS.
  • Manage serverless architectures and microservices using AWS.
  • Write clean, maintainable, and testable code.
  • Conduct code reviews and mentor junior developers.
  • Develop and execute unit, integration, and end-to-end tests.
  • Work closely with cross-functional teams including front-end developers, DevOps engineers, and product managers.
  • Contribute to the architecture and technical decision-making process.
  • Provide technical guidance and mentorship to junior team members.
  • Stay updated with the latest technologies, frameworks, and industry best practices.
  • Identify and resolve performance bottlenecks and system issues.
  • Drive process improvements and propose innovative solutions.

Requirements

Requirements:

  • Proven experience (5+ years) as a Node.js Developer.
  • Strong expertise in JavaScript/TypeScript and asynchronous programming.
  • Hands-on experience with AWS services and cloud architecture.
  • Solid understanding of database technologies (SQL and NoSQL).
  • Experience with Express.js, NestJS, or similar frameworks.
  • Familiarity with CI/CD pipelines, containerization (Docker), and orchestration tools (Kubernetes).
  • Proficiency in version control systems like Git.
  • Excellent problem-solving and debugging skills.
  • Strong communication and teamwork abilities.
  • Ability to work independently and handle complex tasks.

Nice to have:

  • AWScertifications (e.g., AWS Certified Developer, AWS Certified Solutions Architect).
  • Experience with Infrastructure as Code (IaC) tools like Terraform or AWS CloudFormation.
  • Familiarity with monitoring tools like AWS CloudWatch, Prometheus, or Grafana.
  • Knowledge of Agile/Scrum development methodologies.

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Teamwork
  • Communication
  • Problem Solving

Node.js Developer Related jobs