Description

Job Description:

  • Bs degree with 8+ years experience
  • Experience in end-to-end full stack development, utilizing Node.js, Python, and React to develop user Interface applications
  • Experience in GraphQL - designing and implementing APIs with Authentication and auth mechanism, including schema definition, queries, mutations
  • Experience in design and develop Client and Server with Client and Server for implementing GraphQL services and servers
  • Experience in REST API Development: Design and develop REST APIs either using Node.js, Fast APi using python or sharp dotnet
  • Experience/ knowledge on oAuth 2 and experience of React.js for user-friendly interfaces, data fetching from both GraphQL and REST APIs. Redux, toolkit
  • Knowledge of security considerations for both GraphQL and REST APIs, implementing authentication, authorization, and protection against common vulnerabilities. Good to have on tools like twist lock, blackduckhub
  • Experience on Database Management working with relational (SQL) and NoSQL databases (MongoDB), with an understanding of data modeling and optimization for GraphQL and RESTful interactions
  • Cloud Platforms: Experience with cloud platforms Azure and kubernetees for deploying and scaling full stack applications with GraphQL and REST APIs
  • Version Control and CI/CD: Proficient use of version control systems Github and implementation of CI/CD pipelines for automated testing, integration, and deployment
  • Strong troubleshooting skills, including the ability to debug issues related to GraphQL and REST API interactions, ensuring smooth data flow and application functionality.

Education

Any Graduate