- Manage the full software development lifecycle, from concept and requirements refinement to implementation, testing, and maintenance.
- Develop and ship features and API endpoints using Kotlin and Spring Boot.
- Maintain and develop frontend features using TypeScript and React.
- Integrate AI coding agents into daily workflows to improve code quality and development velocity.
- Implement well-tested code while adhering to clean code principles and high test coverage standards.
- Collaborate with engineers on features, infrastructure, and production incidents, including participating in design discussions.
- Participate in agile ceremonies, including team meetings and retrospectives.
PostgreSQLJavaKotlin+4 more