Key Responsibilities:
- Develop and maintain scalable backend applications using Node.js.
- Design RESTful APIs and integrate with front-end applications.
- Work with databases like MongoDB, MySQL, or PostgreSQL.
- Write clean, maintainable, and efficient code.
- Collaborate with cross-functional teams to deliver high-quality software.
- Debug and optimize applications for performance and scalability.
Required Skills:
- Strong knowledge of JavaScript / TypeScript.
- Hands-on experience with Node.js, Express.js.
- Familiarity with databases (MongoDB, MySQL, PostgreSQL).
- Understanding of REST APIs, WebSockets, or GraphQL.
- Knowledge of version control systems (Git/GitHub/GitLab).
- Good problem-solving and debugging skills.
Good to Have:
- Experience with cloud platforms (AWS, GCP, Azure).
- Knowledge of Docker / Kubernetes.
- Familiarity with CI/CD pipelines.
Education:
- Bachelor’s / Master’s in Computer Science, IT, or related field.
Compensation: Competitive – based on skills and experience.