Sr Fullstack engineer
Date:
26 Apr 2024
Location:
Atlanta
State:
GA
Country:
US
Company:
LTTS
- 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, subscriptions.
- Experience in design and develop Apollo Client and Server with Apollo Client and Apollo Server for implementing GraphQL services and servers. Any technology or language is preferably.
- Experience in REST API Development: Design and develop REST APIs either using Node.js, Fast APi using python or sharp dotnet.
- High proficiency and experience and knowledge on oAuth 2.0. All flows (PKCE, auth code, client grant etc.,)
- Good knowledge and experience of React.js for building responsive and user-friendly interfaces, handling data fetching from both GraphQL and REST APIs. Redux, toolkit, multi front end with web pack is a plus.
- Good 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, Coverity etc.,
- Good experience on Database Management working with relational (e.g., SQL) and NoSQL databases (e.g., 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.
Nearest Major Market: Atlanta