Node.js Developer

EXCELHIRE2 months ago
Dallas, TX, United States
Hybrid
Full-time
Junior Level (1-3 years)

Job Description

Job Title: Node.js Developer

Location: USA, Texas, Dallas

Job Type: Full-Time

Experience: 3+ years preferred

Job Summary:

We are seeking a skilled and experienced Node.js Developer to join our development team. The ideal candidate will be responsible for building scalable server-side applications and APIs using Node.js and related technologies. You will work closely with frontend developers, designers, and other backend engineers to deliver robust web applications and services.

Key Responsibilities:

  • Design, develop, and maintain high-performance server-side applications using Node.js.
  • Build RESTful APIs and microservices to support frontend and mobile platforms.
  • Collaborate with product managers and UI/UX designers to deliver user-centric features.
  • Optimize applications for performance, scalability, and security.
  • Integrate third-party services, APIs, and data sources.
  • Write unit and integration tests to ensure code quality.
  • Participate in code reviews, design discussions, and agile ceremonies.
  • Troubleshoot, debug, and upgrade existing systems.

Required Skills & Qualifications:

  • Bachelor’s degree: in Computer Science, Engineering, or related field.
  • 3+ years: of hands-on experience with Node.js.
  • Strong knowledge: of JavaScript (ES6+), asynchronous programming, and event-driven architecture.
  • Experience with: frameworks like Express.js or NestJS.
  • Solid understanding: of RESTful APIs and web services.
  • Experience working with: databases such as MongoDB, PostgreSQL, or MySQL.
  • Familiarity with: version control systems like Git.
  • Knowledge of: Docker, Kubernetes, or cloud platforms (AWS, GCP, Azure) is a plus.
  • Excellent problem-solving and communication skills.

Preferred Qualifications:

  • Experience with TypeScript.
  • Familiarity with CI/CD pipelines.
  • Understanding of GraphQL and WebSockets.
  • Previous work in Agile/Scrum teams.

Benefits:

  • Competitive salary and performance bonuses
  • Health, dental, and vision insurance
  • 401(k) with company match
  • Paid time off and holidays
  • Flexible work hours and remote work options

About the Company:

EXCELHIRE

Required Skills

Node.js
RESTful APIs
JavaScript
Git
Express.js
MongoDB
Microservices