What are the responsibilities and job description for the Senior Technical Lead position at TAO Digital Solutions?
We are seeking a highly skilled Full Stack Tech Lead with deep expertise across frontend and backend development to lead the design, development, and optimization of scalable, high-performance web applications. The ideal candidate combines technical excellence in React, NodeJS, and AWS with strong leadership skills to guide engineering teams, ensure architectural soundness, and deliver business-critical solutions.
Responsibilities
● Architecture & Development
○ Translate business and technical requirements into well-designed, architected software services and user-facing applications.
○ Lead the end-to-end development lifecycle across frontend and backend systems.
○ Design and implement scalable, reusable, and high-quality code using NodeJS and modern ReactJS principles.
○ Build backward-compatible, flexible APIs for seamless service integrations.
○ Integrate APIs, databases, and cloud services with UI components.
○ Ensure applications follow responsive design principles and deliver a world-class user experience.
● Quality & Performance
○ Establish and enforce unit test coverage of 80% and maintain automation across testing pipelines.
○ Write and maintain functional tests for mission-critical features.
○ Debug, troubleshoot, and optimize performance across applications and services.
○ Perform root cause analysis and resolve production issues promptly.
● Leadership & Collaboration
○ Lead code reviews, provide technical mentorship, and enforce best practices across the team.
○ Collaborate cross-functionally with product managers, designers, and other stakeholders.
○ Stay plugged into emerging technologies, frameworks, and industry trends to continuously evolve the tech stack.
○ Facilitate brainstorming sessions to solve complex infrastructure, scalability, and security challenges.
Required Skills & Qualifications
● 8–10 years of professional experience as a Full Stack Engineer.
● Expert proficiency in JavaScript (ES6 ), NodeJS, ReactJS, and Express.
● Strong knowledge of SQL and relational databases (preferably PostgreSQL).
● Experience with RESTful APIs, microservices architecture, and backend integrations.
● Proficiency with AWS cloud services and DevOps workflows.
● Hands-on expertise with Git/GitHub workflows.
● Experience writing and maintaining unit and functional tests.
● Strong understanding of HTML5, CSS3, and modern frontend build tools (Webpack, Babel, NPM/Yarn).
● Demonstrated experience leading engineering teams or projects.
Desired Skills & Qualifications
● Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).
● Experience designing CI/CD pipelines (Jenkins, GitHub Actions, AWS pipelines).
● Familiarity with Redux, React Hooks, and state management best practices.
● Knowledge of security, scalability, and performance optimization patterns.
● Prior experience working with ERP, CMS, or large-scale enterprise systems.
● Strong communication skills with the ability to engage stakeholders and guide technical discussions.