Overview Software Architect (Contractor) – Composable Commerce & Event-Driven Design is a remote, part-time/flexible-hours position focusing on building a modular, event-driven marketplace framework. The role supports the next evolution of Sharewise, a CobbleWeb project aimed at democratizing marketplace creation and empowering communities.
Responsibilities Audit and strengthen module isolation (reduce hidden coupling).
Push toward a stronger event-driven architecture (pub/sub over direct calls).
Lay the foundation for customization: move from fragile inheritance overrides toward clear extension hooks, composition patterns, and well-documented integration points. Ensure the Sharewise framework allows developers to confidently adapt and extend features without breaking core stability.
Make the platform easier to scale, extend, and maintain for both internal teams and external developers.
Stack Backend & Core: Node.js (TypeScript) - Fastify for REST, Apollo for GraphQL, TypeORM, Redis, PostgreSQL
Side dependencies: chalk, chokidar, commander, winston, class-transformer, class-validator
Frontend: Next.js v15 & React v19
Seniority level Mid-Senior level
Employment type Full-time
Job function Engineering and Information Technology
Industries Technology, Information and Internet
Referrals increase your chances of interviewing at CobbleWeb - The Online Marketplace Experts by 2x. Get notified about new Software Architect jobs in Madrid, Community of Madrid, Spain.
#J-18808-Ljbffr