EU remote
Technical Architect (Frontend/Backend) Internship
About this role
Overview: Full-Stack Architectural Leadership The Technical Architect (Frontend/Backend) is responsible for establishing the technical foundation and ensuring architectural coherence across all distinct application layers: the high-performance, customer-facing e-commerce UI; the secure internal administrative applications; and the specialized AI agent interaction interfaces. This role is highly hands-on, focused on bridging the gap between high-level architectural design and implementation across the full stack.
Internship Details Duration: 3 months (extendable based on performance and project scope) Start Date: Immediate Location: Remote Stipend: Unpaid initially; may convert to a paid internship, full-time role, or even direct client absorption (FTE) based on your performance Key Responsibilities & Core Projects You will lead the technical strategy for our application layers, ensuring robust, scalable, and API-first development practices.
Layer Foundation: Establish the technical foundations for all applications, specifically leveraging Next.js 14, React 18, and Tailwind CSS for the frontend, and the Node.js 22 (NestJS) modular monolith for the backend. API-First Design: Design and document the API-first architecture that facilitates seamless communication both within the monolithic modules (MES $\leftrightarrow$ WMS $\leftrightarrow$ OMS) and externally for tool-to-tool communication (e.g., Slack to AI agents).
Technology Selection & Standardization: Select and standardize frameworks, libraries (e.g., Radix UI, Framer Motion), and coding patterns to ensure consistency, performance, and maintainability across the Monorepo structure. System Diagrams & Documentation: Create comprehensive system diagrams and document all major architectural decisions for the frontend UX, the admin/B2B portal, and the integration points with Meilisearch and MinIO.
Code Quality & Mentorship: Enforce high code quality and testing standards across the organization. Lead technical strategy workshops and actively mentor developers on best practices, performance optimization, and security protocols. Required Technologies & Tools Candidates must demonstrate deep, hands-on architectural experience across the specified, cutting-edge stack: Frontend Mastery: Next.js 14, React 18, TypeScript, Tailwind CSS, Radix UI, Framer Motion.