




Summary: Seeking a Lead React Developer to perform full-stack development, apply code reviews, participate in project planning, and maintain/upgrade applications. Highlights: 1. Lead React Developer for full-stack development in AI-driven CRM company 2. Opportunity to build reusable components for design systems 3. Focus on optimization, new technologies, and team knowledge sharing Currently, we are looking for a **remote Lead React Developer** with 5\+ years of experience with ReactJS, NodeJS, and TypeScript to join our team. The customer operates as an AI\-driven customer relationship management software company. The company develops a customer service chatbot and artificial intelligence platform for social media and other markets. **Responsibilities** * Perform Front\-End and Back End side development to ensure software meets business and security requirements and established practices at the beginning of the project assignation * Understanding and analyze system requirements, be able to code and develop features and components required * Apply code reviews and development quality reviews to make sure best practices are implemented * Participate in project planning, grooming, and stand\-up meetings * Maintain and upgrade applications with new and existing features * Create documentation and Test cases of new features * Build reusable components for our design system * Review requirements and suggest creative solutions (Diagram design) * Proactively research, learn and adapt to new and trending technologies and tools * Proactively work as a team to share knowledge and help team colleges * Implement optimization process (app performance) **Requirements** * 5\+ years of experience with React JS, Node JS and JavaScript, TypeScript * Database: Mongo DB (Mid\-level) and Non\-Relational Database * Implement process and Solution Design System experience (Design Patterns) * Strong experience in Micro\-services * Experience working in an Agile environment. (Scrum/Kaban) * 3\+ years of proficiency using React\-Redux (State management) a React Testing library / Enzyme/ Jest and Style components * Create/Improve web layouts * Design/Create/Integrate REST/GraphQL APIs * Good understanding of software engineering principles, object\-oriented programming (OOP), frameworks and technologies * Experience implementing good coding practice standards and code reviews * Experience REST API * Strong problem\-solving skills * Strong knowledge of Unit Test, Git, and CI/CD process and check job failures and configuration * Excellent spoken and written communications in English (B2\+)


