Description
Job Summary:
Autonomously develop APIs and complete services, from planning to delivery, including database design and performance optimization with caching.
Key Highlights:
1. Autonomous development of APIs and complete services
2. Performance optimization using caching and efficient queries
3. Collaboration, code reviews, and use of AI tools
Autonomously develop APIs and complete services, from planning to delivery
Design database schemas and write efficient queries using Kysely
Implement caching strategies with Redis to optimize performance
Collaborate with the front-end team to define API contracts
Write well-tested code and actively participate in code reviews
Use AI-powered development tools (GitHub Copilot, Cursor, Claude) to accelerate deliveries
Configure and maintain CI/CD pipelines using GitHub Actions
Monitor and debug production applications using Sentry
Integrate with AWS services (S3, SQS, Lambda, etc.)
Contribute to team technical documentation and coding standards
Support junior developers with specific technical questions