ABOUT THE ROLECrossian is a high-growth technology-driven e-commerce business. Behind our success is our people. As a start-up formed in 2020, we have created a fast-paced and dynamic environment, enabling our people to reach $100 million of revenue in 2024, a cumulative average growth rate of over 1000% in just under 4 years. Our mission now is to harness the power of technology to develop a direct-to-consumer approach and enhance customer lifetime value.As part of Technology Innovations Department, you'll work in a Agile, and tech-startup environment inspired by Unicorn worthy culture.We are developing a comprehensive and sophisticated Global eCommerce Platform specializing in Supply Chain Management, with a focus on Inventory Management, Manufacturing Management, and Order Fulfillment.Our system currently supports approximately > 100K product variants.Our solutions include:Advanced inventory management to ensure accurate stock levels and streamline operations, including a feature that suggests restocking orders when certain variants are low in stock, considering upcoming sales plans.Manufacturing management tools to optimize production schedules and reduce overhead.End-to-end order fulfillment capabilities to manage shipping, tracking, and delivery efficiently.WHAT YOU WILL DOSystem Design & Architecture:Define and oversee the architecture for NextJS SSR and API layers, ensuring scalability and maintainability.Lead the design of reusable components and state management solutions.Guide the team in optimizing SSR logic and custom APIs built with Node.js.System Deployment & Maintenance:Manage the deployment of NextJS applications with SSR and API integrations.Work with Cloudflare, AWS S3, and other tools to ensure optimal performance.Development & Code Review:Write and review high-quality code for SSR, client-side rendering (CSR), and APIs.Mentor team members in advanced Node.js and NextJS techniques.Project Management:Collaborate with stakeholders to define project scope, requirements, and timelines.Plan, prioritize, and manage the delivery of technical tasks within an Agile framework.Team Growth & Leadership:Mentor and train team members in both technical and professional skills.Encourage the team to stay updated with the latest frontend technologies and trends.