Job Title: Apptad Full Stack Developer
Job Location: Atlanta GA
Job Duration: LongTerm
Job Description
Must have:
- Experience in endtoend full stack development with Node.js Python and React for
- user Interface applications.
- Experience in GraphQL design 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
- preferable.
- Experience in REST API Development: Design and develop REST APIs either using
- Node.js Fast API using python.
- 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 userfriendly
- 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:
- Knowledge and experience in React native or Mobile application development is good to
- have.
- Good to have experience in Dotnet csharp is a plus.
- 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.
- Good to have knowledge on security and monitoring tools like twist lock blackduckhub
- Coverity elastic etc.
- Experience with cloud platforms Azure and kubernetees for deploying and scaling full
- stack applications.
- Experience with azure functions or core azure services is a plus.
- 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.