freehire launches on Product Hunt on 26 August.

Follow →

Backend Engineer (Node.JS)

Summary

Build and maintain high-volume backend services in Node.js, design secure APIs, and optimize systems using cloud and DevOps tools.

  • Build and maintain applications and related system components.

  • Design, plan, and implement services capable of dealing with huge volume of transactions.

  • Develop secure and reusable APIs for internal and external use.

  • Actively participate in code reviews and deployments.

  • Implement automation tools for various utilities such as testing, CI/CD pipelines, monitoring, and alerts.

  • Perform load testing benchmarks, analyze results, and identify areas for optimizations

  • Actively participate in architecture design and be a key contributor on defining products and features

  • Evaluate the suitability of new tech stacks for existing and new platforms.

  • Collaborate closely with frontend and other backend development teams to ensure the platform supports their needs.

Qualifications

  • Bachelor of Science in Computer Science, Information Technology, Computer Engineering, or equivalent

  • Minimum of 4 years of experience in application development using Node.js

  • 5+ years of experience in backend development

  • Extensive experience in building and consuming RESTful web APIs

  • Proficiency with Relational Databases (e.g., PostgreSQL, MySQL) and exposure to NoSQL Databases (e.g., MongoDB, Cassandra, Dynamo, Redis)

  • Familiarity with unit testing using frameworks such as Jest, Mocha and utilities such as Chai, Istanbul

  • Strong grasp of version control tools (Git)

  • Experience with creating, maintaining and deploying containerized applications (e.g., Docker, K8s, ECS, EKS)

  • Experience with CI/CD tools (Gitlab CI, Jenkins, or anything similar)

  • Experience with messaging systems and event-driven architecture

  • Experience with Amazon Web Services or similar cloud service providers

  • Experience with Agile Methodologies (Scrum, Kanban)

See also