Job Overview
A visionary architect is required to spearhead the evolution of our marketplace framework. The ideal candidate will possess expertise in composable modular architecture and event-driven design, driving innovation and scalability.
Responsibilities:
* Develop a robust module isolation strategy, minimizing hidden coupling and ensuring seamless integration.
* Promote a stronger event-driven architecture, leveraging pub/sub mechanisms over direct calls.
* Lay the foundation for customization, adopting clear extension hooks, composition patterns, and well-documented integration points.
* Enhance the platform's maintainability, scalability, and extendibility, catering to both internal teams and external developers.
Technical Requirements:
* Backend & Core: TypeScript - Fastify for REST, Apollo for GraphQL, TypeORM, Redis, PostgreSQL
* Side dependencies: chalk, chokidar, commander, winston, class-transformer, class-validator
* Frontend: v15 & React v19
Seniority Level:
* Mid-Senior level
Employment Type:
* Full-time
Job Function:
* Engineering and Information Technology
Industries:
* Technology, Information and Internet