What are the responsibilities and job description for the NodeJS Developer position at Collabera LLC?
Job Details
Pay Range : $53/hr - $55/hr
Key Responsibilities:
- Develop, optimize, and maintain scalable backend services using Node.js.
- Design and implement GraphQL APIs, ensuring efficiency and security.
- Work with databases (SQL/NoSQL) and caching mechanisms for optimized performance.
- Collaborate with frontend developers, product managers, and other stakeholders to define API specifications.
- Write clean, maintainable, and well-documented code, following best practices.
- Implement unit and integration tests to ensure system reliability.
- Monitor and improve application performance and security.
- Troubleshoot and debug issues in production and non-production environments.
- Utilize GitHub for version control and collaborative development.
- Implement and manage CI/CD deployment pipelines.
- Contribute effectively within an Agile development environment.
Required Qualifications:
- 3-5 years of professional Node.js backend development experience (freelance experience not considered).
- Strong proficiency in GraphQL, including schema design and API implementation.
- Experience with RESTful APIs and microservices architecture.
- Experience with authentication & authorization (JWT, OAuth, etc.).
- Proficiency in Git and GitHub.
- Experience with CI/CD pipelines.
- Experience working within an Agile development environment.
- Familiarity with Docker, Kubernetes, or cloud services (AWS, Google Cloud Platform, Azure) is a plus.
- Strong problem-solving skills.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Salary : $53 - $55
Developer
Compu-Vision Consulting -
Phoenix, AZ
Developer
V-Soft Consulting Group, Inc. -
Phoenix, AZ
Developer
Trinity Technology Solutions LLC -
Phoenix, AZ