Responsibilities
- Design and implement software systems at scale, ensuring reliability and maintainability
- Develop and improve applications using Java, Spring Boot, React, and associated frameworks
- Work closely with product, QA, DevOps, security, and architecture teams to ensure seamless delivery
- Engage in Agile rituals such as sprint planning, backlog refinement, estimation, and daily stand-ups
- Produce clean, well-documented, and thoroughly tested code in line with engineering standards
- Diagnose and resolve technical problems across development, testing, and live environments
- Take part in technical discussions and contribute to architectural and design decisions
- Support ongoing improvements in code quality, system performance, and development workflows
- Collaborate with team members to deliver features that meet business objectives
- Pursue continuous learning in modern software development practices and technologies
Benefits
- Collaborative and inclusive workplace culture
- Dedicated office space with available on-site parking
- Private health insurance coverage
- Annual budget for learning and professional development
- Eligibility for profit-sharing based on company performance
- Funding support for sports and wellness activities
- Regular team-building and social events
- Bonuses for successful employee referrals
- Hybrid work model with flexibility
- Additional paid holidays as a company perk
Work Arrangement
Hybrid