API Developer
Roles and Responsibilities:
- Experience developing GraphQL and/or REST, Websocket based API development and implementation.
- Design, develop, and maintain high-quality APIs for internal and external use.
- Create documentation for APIs, including API endpoints, data models, and authentication methods.
- Implement API security measures, such as encryption, authentication, and access controls.
- Optimize API performance and scalability to ensure fast and reliable data retrieval.
- Experience defining GraphQL schemas and API requirements.
- Develop and optimize GraphQL queries and mutations for efficient data fetching and updating.
- AWS experience developing applications and hosting using API Gateway, Lambda, S3 etc.
- Efficient SQL Query development experience.
Great to have:
- Experience with Node/ReactJS/ Angular front end development
- AWS experience with AppSync service in implementing GraphQL API's