Senior Full stack NodeJS Developer

BDT(Tk)  Negotiable Full time on site
Senior Full stack NodeJS Developer
Job Description

Requirements

Education

Bachelor's or Master's degree in Computer Science, Engineering, or a related field from a reputable university, or equivalent practical experience.

Experience
  • At least 8 years
Additional Requirements

If you have a passion for building robust, scalable data-driven solutions and a desire to thrive in a fast-paced, cloud-native environment with modern technical skills, we want to hear from you!

  • 8+ years of fullstack development experience, with a strong focus on Node.js and a modern front-end framework (React, Angular, or Vue.js).
  • Deep knowledge of HTML, CSS, JavaScript (ES6+), and familiarity with responsive design and UX best practices.
  • Solid understanding of Node.js, Express.js, and asynchronous programming; experience with databases such as PostgreSQL, MongoDB, or MySQL.
  • Knowledge of microservices design and implementation, including experience with API gateways and service mesh.
  • Understanding of authentication/authorization protocols (OAuth2, JWT), and experience with secure coding practices.
  • Hands-on experience with CI/CD tools like Jenkins, GitLab CI, or GitHub Actions; familiarity with Docker, Kubernetes, and container orchestration.
  • Proven experience deploying and managing applications on AWS, Azure, or GCP; expertise in IaC tools (Terraform, CloudFormation, etc.).
  • Familiarity with monitoring tools (Prometheus, Grafana, ELK Stack) and logging frameworks for end-to-end observability.
  • Proficiency with Git, including Git workflows (GitFlow, GitHub Flow).
  • Experience with testing frameworks (Jest, Mocha, Cypress), and a strong focus on code quality and reliability.
  • Comfortable working in an Agile/Scrum environment, collaborating with cross-functional teams.
  • Excellent written and verbal communication skills in English for effective collaboration with stakeholders and team members.
  • Familiarity with modern AI technologies is a plus.

Responsibilities & Context

Job Description:

As a Senior Fullstack NodeJS Developer, you will play a pivotal role in designing, building, and optimizing complex web applications and microservices. This role requires expertise in both server-side Node.js and modern front-end technologies, coupled with a robust understanding of DevOps, Cloud, and Infrastructure as Code (IaC) practices. You will work closely with cross-functional teams to deliver high-performance, resilient, and scalable solutions.

Key Responsibilities:

  • Design and implement scalable and robust backend services in Node.js, and modern front-end applications using frameworks like React, Angular, or Vue.js.

  • Build RESTful and GraphQL APIs, ensuring secure, high-performance communication between services.

  • Collaborate with the DevOps team to streamline CI/CD pipelines, optimize build processes, and support automated deployments in cloud environments.

  • Develop and maintain infrastructure using tools like Terraform, CloudFormation, or Ansible for automated provisioning and scaling.

  • Deploy and manage services on cloud platforms (AWS, Azure, or GCP), with an emphasis on scalability, security, and cost optimization.

  • Implement comprehensive testing strategies, optimize code for performance, and contribute to code reviews, focusing on best practices and quality assurance.

  • Lead and mentor a team of developers, encouraging best practices, code quality, and continuous improvement.

  • Produce detailed technical documentation, ensuring code and infrastructure meet industry standards for compliance and security.

Location: New Jersey, USA


Compensation & Other Benefits

Salary:

  • The annual salary for this position ranges from $105K to $125K depending on experience and qualifications.

What We Offer:

  • Professional growth and development opportunities.

  • A collaborative and innovative work environment.

  • A healthy work-life balance with regular working hours: 8 hours per day, 5 days a week.

Employment Status

Full Time

Job Location

United States

Job Highlights

Functional Skills: HRIS software, Microsoft Office Suite (Excel, PowerPoint, Word), and data analysis tools, Knowledge in Bangladesh Labor Law.

Soft Skills: Attention to Detail, Communication Skill, Analytical skills, Team work & Collaboration.