Our client is a new exciting startup, they offer a full remote role and a competitive salary, if you want to enjoy remote flexibility and be part of something big this is the right opportunity!
Requirements
- Deliver full end-to-end features, from UI to backend services to cloud infrastructure.
- Build modern, high-performance frontends using Next.js + TypeScript.
- Build scalable backend services using NestJS and/or Hono (TypeScript).
- Design, implement, and document REST/GraphQL APIs following OpenAPI/Swagger standards.
- Implement robust authentication and authorization, including JWT, OAuth2, RBAC/ABAC roles, API keys, and session security.
- Ensure backend services follow secure coding practices, including OWASP Top 10 mitigation (XSS/CSRF prevention, secure headers, rate limiting, validation, sanitization).
- Integrate data and messaging layers: MongoDB, caching (Redis/Memcached), queues (SQS, RabbitMQ, Kafka lite), WebSockets.
- Build cloud-native applications optimized for containerization and deployment on AWS EKS (Kubernetes).
- Implement API gateways, CDN caching, and secure content delivery via AWS CloudFront.
- Create automated CI/CD pipelines integrating testing, linting, build, and deployment workflows.
- Participate in architecture design, technical roadmap planning, and system scalability decisions.
- Review PRs, enforce high engineering quality, mentor mid-level developers, and guide architectural patterns.
- Write clean, maintainable, testable code that scales in high-traffic, production-critical environments.
Benefits
- Competitive salary
- Full remote role