Job Description
- Design, develop, and deploy scalable Node.js applications using GraphQL
- Implement GraphQL schemas, resolvers, and APIs
- Integrate GraphQL with databases (eg, MongoDB, PostgreSQL)
- Develop and optimize GraphQL queries, mutations, and subscriptions
- Collaborate with cross-functional teams to identify and prioritize project requirements
- Ensure high-quality code through testing, code reviews, and refactoring
- Troubleshoot and resolve technical issues
Requirements:
- 5+ years of experience in Node.js development
- 3+ years of experience with GraphQL
- Strong knowledge of Node.js, JavaScript, and TypeScript
- Experience with GraphQL frameworks (eg, Apollo Server, GraphQL.js)
- Understanding of database modeling and schema design
- Familiarity with RESTful APIs and API security
- Excellent problem-solving skills and attention to detail
Nice to Have:
- Experience with React or Angular
- Knowledge of MongoDB, PostgreSQL, or other databases
- Certification in Node.js or GraphQL development
- Experience with containerization (eg, Docker)
- Familiarity with CI/CD pipelines (eg, Jenkins, GitLab CI)
Technical Skills:
- Node.js 12+
- GraphQL (Apollo Server, GraphQL.js)
- JavaScript (ES6+)
- TypeScript
- MongoDB, PostgreSQL, or other databases
- RESTful APIs
- API security
- Docker
- Jenkins, GitLab CI
Job Classification
Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA,
Role Category: Software Development
Role: Software Development - Other
Employement Type: Full time
Contact Details:
Company: Systechcorp Inc
Location(s): Kolkata
Keyskills:
Postgresql
Schema
Javascript
jenkins
Database
Deployment
MongoDB
Troubleshooting
Testing