Job Description

Key Responsibilities:  

  • Develop RESTful and GraphQL APIs using Node.js and Python.
  • Develop APIs using Fast API, NestJS, or Express with TypeScript.
  • Implement event-driven architecture using Kafka, RabbitMQ, or AWS Event Bridge.
  • Build and deploy containerized services with Docker and Kubernetes
  • Design scalable microservices with robust authentication and authorization.
  • Optimize database queries and schema design. Use PostgreSQL, MongoDB, and Redis with ORM tools like Prisma or SQLAlchemy.
  • Secure APIs with OAuth2, JWT, and API Gateway policies.
  • Implement caching, rate limiting, and background job processing.
  • Write clean, testable code with unit and integration tests.
  • Collaborate with DevOps to deploy services using Docker and CI/CD pipelines.
  • Participate in code reviews, architec...

Ready to Apply?

Take the next step in your AI career. Submit your application to Side today.

Submit Application