Team Lead Fullstack Javascript
Team Lead Fullstack Javascript
We are seeking a highly skilled Fullstack Team Lead with deep expertise in React and Node.js to lead a dynamic software development team. This role is ideal for an experienced engineer (7+ years) with strong technical leadership abilities, a passion for clean architecture, and a proven track record of delivering scalable, high-performance web applications.
As a hands-on leader, you will guide a team of developers, drive technical excellence, and contribute to every stage of the software development lifecycle — from design to deployment.
Key Responsibilities
-
Team Leadership & Mentorship: Lead and mentor software engineers, provide technical guidance, conduct code reviews, and foster a collaborative, high-performance culture.
-
Front-End Development: Build and maintain interactive, responsive UIs using React.js, Redux, and modern JavaScript (ES6+).
-
Back-End Development: Develop robust and scalable server-side applications and APIs using Node.js and Express.
-
Application Architecture: Design and implement scalable architectures and microservices, ensuring best practices and technical standards are upheld.
-
Database & Integration: Collaborate on database schema design and manage data interactions using MongoDB, PostgreSQL, or MySQL.
-
Quality & Testing: Ensure code quality through unit and integration testing, debugging, and driving a strong testing culture.
-
Deployment & CI/CD: Manage deployments, automate workflows, and ensure smooth releases using CI/CD pipelines and containerization tools like Docker.
-
Cross-Functional Collaboration: Partner closely with designers, product managers, and stakeholders to deliver innovative and user-centric solutions.
Requirements
Technical Expertise
-
Frontend: Strong expertise in React.js, Redux, React Hooks, and component-based architecture; deep understanding of HTML5, CSS3, and JavaScript (ES6+).
-
Backend: Proficiency in Node.js and Express.js; experience designing APIs (REST or GraphQL); knowledge of authentication mechanisms such as OAuth and JWT.
-
Databases: Hands-on experience with PostgreSQL, MySQL, or other relational databases.
-
Tools & Practices: Proficiency with Git, Agile/Scrum, and modern development workflows.
Experience & Qualifications
-
7+ years of professional full-stack development experience with React and Node.js.
-
2+ years in a leadership or mentorship role (Team Lead, Senior Engineer, or similar).
-
Proven experience deploying and maintaining production applications.
-
Bachelor’s degree in Computer Science or a related field preferred.
Nice-to-Haves
-
Familiarity with build tools like Webpack, Babel, or Vite.
-
Experience with Docker, Kubernetes, and cloud platforms (AWS, Azure, or GCP).
-
Understanding of microservices and distributed system design.
Soft Skills
-
Excellent communication and collaboration skills with the ability to inspire and motivate teams.
-
Strong analytical and problem-solving capabilities.
-
Ability to manage multiple priorities and delegate effectively.
-
Passion for learning, innovation, and continuous improvement.
We value creative problem solvers who learn fast, thrive in a diverse environment, and push the bar for technical excellence ever higher.
Apply now and help us accelerate value creation across our enterprise operations foundation!
Over 60% of our candidates get invited to an interview with our Clients.
Apply with the form below and we will reach out to you in the next 24h