Job Title: Node.js Developer
Location: USA,Texas,Dallas
Job Type: Full-Time
Experience: 3+ years preferred
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.
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.
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.
Experience with TypeScript.
Familiarity with CI/CD pipelines.
Understanding of GraphQL and WebSockets.
Previous work in Agile/Scrum teams.
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