Splitting functionality into testable, logical domains• Microservice architecture• Familiarity with integrations• Planning gradual deployments• Planning refactoring and technical improvements.Being an active participant in defining requirements• Flagging unclarities and design issues• A drive to understand the business requirements and value to deliver• Experience working as part of an agile team.TypeScript, React/React Native, Node.js, Nextjs, PostgreSQL, Terraform (AWS/Azure), GitHub Actions, Cypress/Playwright, Docker