Vacancies

Node.js Developer

Employer logo
Node.js Developer
Baanyan Software Services, Inc.

Country flag
Richmond, Virginia, United States
Classification symbol Information Technology
H-1B
Job posted on May 16, 2025
APPLY NOW
Job Description:
Job Title: Senior Node.js Developer Location: Richmond, Virginia (Hybrid/Onsite) Experience: 6+ Years Employment Type: Full-Time only W2 (NO C2C Resumes Please) Duration: Long-Term
Job Summary:
We are seeking an experienced Senior Node.js Developer for a long-term opportunity in Richmond, Virginia. The ideal candidate will have 6+ years of strong backend development experience using Node.js, with a focus on scalable microservices, high-performance APIs, and modern DevOps practices. This role involves collaboration with cross-functional teams to deliver secure and scalable digital solutions.
Key Responsibilities:
  • Develop and maintain backend services using Node.js and Express.js.
  • Build and optimize RESTful APIs for integration with frontend and mobile applications.
  • Design scalable microservices and deploy them using Docker and Kubernetes.
  • Work with MongoDB, PostgreSQL, Redis, and other database technologies.
  • Implement secure authentication and authorization using JWT/OAuth2.
  • Improve code quality through unit testing (Jest/Mocha/Chai) and code reviews.
  • Monitor application performance and troubleshoot issues using PM2, ELK, Datadog.
  • Integrate CI/CD pipelines with tools such as GitHub Actions, Jenkins, or GitLab CI.
  • Participate in Agile development processes including daily stand-ups and sprint planning.
  • Collaborate with frontend developers and DevOps teams to ensure seamless delivery.

  • Required Skills:
    • 6+ years of backend development experience with Node.js.
    • Strong in JavaScript (ES6+) and experience with TypeScript is a plus.
    • Proficiency in asynchronous programming, event-driven architecture, and API design.
    • Experience with Docker, cloud platforms (AWS/GCP/Azure), and API security best practices.
    • Hands-on experience with Git, Agile/Scrum, and collaborative tools like Jira.

    Preferred Skills:
    • Experience with GraphQL, message queues (Kafka/RabbitMQ).
    • Exposure to serverless frameworks (e.g., AWS Lambda).
    • Familiarity with infrastructure as code (Terraform, Ansible).


    Benefits:
    • Long-term stable project engagement
    • Competitive salary with performance incentives
    • Comprehensive health, dental, and vision insurance
    • H1B Sponsorship
    • Greencard Processing
    • Training and upskilling support


    Thanks & Regards Vasu Baanyan Software Services Inc 100 Metroplex Drive, Suite 100, 1st Floor, Edison, NJ. 08817 Phone: 732-595-9006 Extn: 207 | Direct: 732-660-9077 Email: vasu@baanyan.com | www.baanyan.com An E-Verified Company

APPLY NOW