Role: MobilitySolutionConsultant(GraphQL API, AWS AppSync, TypeScript)
Work Location: Atlanta, GA (Onsite)
Roles and Responsibilities:
• We are seeking an experienced Developmentconsultantto join our team, focusing on the design and implementation of GraphQL APIs for a user-facing mobile application on AWS AppSync.
• The ideal candidate will have strong experience in TypeScript, Velocity, and extensive use of NPM for package management.
• You will take ownership of designing scalable API schemas, ensuring secure and efficient data flow, and leading the development team through hands-on coding and technical oversight.
• A solid understanding of security protocols such as OAuth, JWT, session tokens, and API Keys is essential, alongside experience with CloudWatch and Kibana for monitoring.
• Additionally, familiarity with Agile Scrum processes is preferred to facilitate effective team collaboration.
Responsibilities:
• Design and develop GraphQL API schemas using AWS AppSync.
• backend development using TypeScript and Velocity.
• Utilize NPM for package management and dependency handling.
• Implement security best practices involving OAuth, JWT, API Keys, and session tokens.
• Monitor API performance using CloudWatch and Kibana and troubleshoot issues.
• Provide technical leadership, mentor team members, and conduct code reviews.
• Participate in Agile/Scrum ceremonies and ensure stories are prioritized and ready for development.
Requirements:
• 7+ years of experience in backend/API development, with a focus on GraphQL.
• Expertise in AWS AppSync, TypeScript, Velocity, and NPM.
• Strong knowledge of OAuth, JWT, session tokens, and API Keys.
• Familiarity with CloudWatch and Kibana for monitoring and logging.
• Experience leading development teams and working within Agile/Scrum processes."
• GraphQL API Development
• TypeScript and Velocity Proficiency
• AWS Services Expertise
• Security Protocols (OAuth, JWT, API Keys)
• Team Leadership and Agile/Scrum Process.