We are seeking a skilled and experienced Full Stack Engineer to join our dynamic team. The ideal candidate will have a strong background in both frontend and backend development, with a focus on ReactJS and Node.js technologies. Key Responsibilities: Develop and maintain robust and scalable web applications using ReactJS and Node.js. Collaborate with cross-functional teams to design, implement, and test new features and enhancements. Having experience on the Supabase platform will be a bonus Contribute to the entire software development lifecycle, from concept to deployment and support. Should we be able to communicate with the Client fluently Work closely with UI/UX designers to ensure the responsiveness and usability of applications. Participate in code reviews and provide constructive feedback to team members. Design and optimize database schema for improved performance and efficiency. Stay up-to-date with the latest industry trends and technologies, incorporating best practices into development processes. Troubleshoot, debug and resolve issues in a timely manner. Preferred Skills & Experience: 5 + years of industry experience as a full-stack developer, both front-end and back-end industry experience in eCommerce or retail POS/OMS systems technology Solid knowledge of modern web technologies and techniques such as HTML, CSS, JavaScript, React.js, Graphql, Next.js, Node.js, Chakra UI, React Query and TypeScript Knowledge of the intricacies of working mobile versus desktop Good interpersonal and client-facing skills, with the ability to communicate effectively and professionally with clients.