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, architecture discussions, and performance tuning
Requirements
Qualifications & Skills:
- 4+ years of backend development experience.
- Strong proficiency in Node.js (Express/NestJS) and Python (Flask/Fast API).
- Experience with relational and NoSQL databases.
- Familiarity with OAuth2, JWT, and secure API design.
- Solid understanding of asynchronous programming and event-driven architecture.
Preferred:
- Experience with cloud platforms (AWS, GCP, Azure)
- Serverless functions (AWS Lambda, Azure Functions)
- AI observability and prompt monitoring for LLM-integrated services
- Knowledge of container orchestration (Kubernetes)
- Exposure to observability tools (Prometheus, Grafana, ELK stack)
Benefits
What we offer:
- The opportunity to join our growing business at an exciting time.
- Dynamic and entrepreneurial culture.
Who we are:
Side is a global games services company, providing technical and creative services to many of the largest developers and studios around the world. Founded in Japan in 1994, PTW has grown to become a global force in the gaming industry, with over 40 studios in 16 countries worldwide and offices across North America, Europe, South America, and Asia.
Our industry-leading services include art production, game development, quality assurance, player support, community management, localization, localization QA, audio production, and data collection.
For more information, visit www.side.inc
