Your Tasks
- Design, implement, and deploy new features based on evolving business requirements
- Write clean, efficient and maintainable code following industry best practices
- Conduct thorough code reviews to ensure system maintainability and high quality
- Collaborate closely with product owners, the engineering team, and cross-functional members
- Draft and maintain clear, comprehensive documentation for architectural system designs
Your Profile
- Strong development experience in Java (Spring Boot)
- Frontend development skills with a focus on Typescript and Vue.js
- Proficiency with relational databases (ideally PostgreSQL)
- Hands-on experience with end-to-end testing (Unit, Integration, E2E)
- Professional working proficiency in English
- Strong communication and teamwork skills for international teamwork
- Fearless approach to learning new programming languages and technologies
- Valuable: Knowledge of Kotlin (Ktor)
- Valuable: Experience with continuous integration and deployment (CI/CD) pipelines
- Valuable: Hands-on experience with Docker
- Valuable: Familiarity with Kubernetes
- Valuable: Experience in GCP