Senior Fullstack NodeJS Developer

Location: New Jersey, USA | Employment Type: Full-Time

Senior Fullstack NodeJS Developer

Location: New Jersey, USA | Employment Type: Full-Time

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.

Qualifications:

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

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

About You:

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!

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.

33 Wood Avenue South, Suite 600, Iselin, NJ 08830

© 2024 Object Data. All rights reserved

33 Wood Avenue South, Suite 600, Iselin, NJ 08830

© 2024 Object Data. All rights reserved