About this role
Software Engineer at Impact.com. Location: Cape Town, Western Cape, South Africa. Role: Contributing to solutions, Collaborating with teammates, Designing modular architectures Requirements: Solid CS fundamentals; experience with domain-driven design, hexagonal architecture, OO and functional programming; test-driven development; event-driven architectures; collaborative; strong communication. Category: Software Development Seniority: Mid Level Tools: Java / Spring, MySQL, Vue.js Commitment: Full Time Workplace: Onsite Languages: English, Telugu, Tigrinya