Responsibilities
- Own the end-to-end technical architecture of the new e-commerce platform.
- Re-architect the frontend and backend systems with growth, scalability, security, and long-term maintainability in mind.
- Design a system that is modular and extensible, prepared for future feature expansion and increased user load.
- Ensure the architecture can integrate with a broad ecosystem—including factory systems, robotics, and other backend operational technologies—not just the public-facing website.
- Evaluate, compare, and recommend tools, frameworks, and architecture patterns (e.g., monolith vs microservices, SSR vs SPA, REST vs GraphQL).
- Collaborate closely with the FCTO, cloud engineers, data scientists, product managers, and external stakeholders.
- Define and enforce best practices for code quality, performance, deployment, and observability.
- Author clear architectural documentation and rationale for decisions.
- Recruit, mentor, and lead frontend and backend developers during implementation.
Requirements
- 8+ years of experience in software engineering, with at least 3 years in a senior architectural or technical leadership role.
- Deep experience across both frontend and backend technologies:
- Frontend: Strong hands-on experience with modern JavaScript frameworks (e.g., React, Next.js, Vue, Angular), SSR/SSG, component libraries, accessibility, frontend performance optimization.
- Backend: Skilled in designing scalable APIs (REST/GraphQL), service architectures (monolithic/microservice), secure authentication systems, and data modeling.
- Solid understanding of software security principles, including secure coding, threat modeling, access controls, and best practices across both frontend and backend.
- Experience designing systems that scale with user growth, geographic expansion, and increased complexity over time.
- Proven ability to assess and explain trade-offs between different architectural decisions and recommend the most suitable option based on business and technical context.
- Strong collaboration and communication skills, able to interface with technical and non-technical team members.
Nice to Have
- Familiarity with .NET / ASP.NET Core environments.
- Experience with Salesforce-based websites or Salesforce Commerce Cloud.
- Knowledge of integration with factory systems, automation platforms, robotics, or industrial APIs.
- Experience with Headless CMSs, PIMs, and modern third-party e-commerce integrations (e.g., Shopify Hydrogen, Contentful, Algolia).
Contact Detail:
NEUROTIC Recruiting Team