Opportunity Description
Lead Software Engineer
Key Responsibilities
- Lead system architecture using Domain-Driven Design (DDD), event-driven patterns, and well-defined service boundaries
- Ensure best practices in event streaming, messaging, idempotency, and system consistency
- Review and approve architectural designs, code, and key technical decisions
- Drive refactoring of legacy systems into scalable, domain-aligned solutions
- Provide technical leadership for the front-end (Vue.js), ensuring clean architecture and maintainability
- Collaborate with UX and produ...
Ready to Apply?
Submit your application for Lead Software Engineer at Jackie Cory Recruitment
Apply for this Position