• Well-versed in best practices in OOP, design patterns, SOLID principles, clean code and testing • Experience in Java/Spring Boot, MySQL would be a strong plus • Flexible and open-minded personality • You believe in lean and agile development (Scrum, Kanban) • You have a passion for clean and beautiful code, with an eye for simplicity and pragmatism • You get up to speed with new systems and concepts quickly • You understand that quality is assured by the team, not solely by the QA engineer • Perform regular/periodic peer/code reviews • Ability to take a hands-on approach to identifying and optimizing existing code and code developed by other team members • Fluent in English
Preferred Skills
• Worked on Progressive Web Applications • Develop quality code for our high-traffic web applications – front-end • Own the entire development lifecycle • Follow and shape processes aimed at efficiently creating software of the highest quality • Cooperate within cross-functional and international agile teams • Be data-driven, analyse the impact of features, test hypotheses, and implement new solutions