Description :
Role : Senior Technical Lead - Full Stack (React, Node.js, Typescript)
About the Role :
We are seeking a talented and experienced Senior Technical Lead Full Stack Developer with 8+ years of experience to drive the design and implementation of our core application platforms.
This role requires not only deep technical proficiency in the React JS, Node.js, and Typescript stack but also proven leadership skills to mentor the development team, define technical architecture, and ensure the successful delivery of complex, scalable solutions on major cloud platforms like Azure or AWS.
Key Responsibilities :
- Technical Leadership & Mentorship : Lead the design, development, and implementation of full-stack solutions using React JS and Node.js. Provide comprehensive technical guidance and mentorship to the development team, fostering high performance and adhering to engineering best practices.
- Architecture & Scalability : Architect scalable and maintainable full-stack applications specifically tailored for deployment on enterprise cloud platforms, including Azure Cloud or AWS.
- Full Stack Development : Maintain hands-on coding experience and actively contribute to the codebase, serving as the technical authority to provide timely solutions to complex design and implementation challenges.
- Standards & Quality Assurance : Conduct thorough code reviews and ensure strict adherence to defined coding standards, security best practices, and architectural principles across all development efforts.
- Cross-Functional Collaboration : Collaborate effectively with cross-functional teams (Product, QA, DevOps) to accurately gather requirements and efficiently translate business needs and specifications into robust technical solutions.
- Innovation & Improvement : Drive innovation and continuous improvement in development processes, application performance, and the adoption of emerging full-stack technologies and cloud trends.
- Documentation : Develop and maintain detailed, accurate documentation for application architecture, design decisions, and codebase structure.
Required Skill Set (Primary Skills) :
Experience : 8+ years of experience in full-stack software development.Core Proficiency : Proficiency in React JS and Node.js for building high-performance web applications and backend services.Full-Stack Expertise : Strong, proven experience in developing and deploying complex full-stack solutions.Cloud Mastery : Expertise in cloud platforms such as Azure Cloud or AWS for deployment, scaling, and managing cloud-native services.Leadership : Demonstrated ability to lead and guide a development team and own technical outcomes.Problem Solving : Hands-on coding experience and ability to solve complex technical problems and provide effective architectural solutions.Preferred Skills (Secondary Skills) :
Language / Framework : Deep familiarity with ReactJS for front-end development and mandatory expertise in Typescript.Azure / Data Technologies : Experience with Azure Synapse, Azure Databricks for data processing and analytics.Observability / Search : Experience with Elastic Search for logging and data indexing.Containerization & Orchestration : Experience with Kubernetes and Helm Charts for container orchestration and application deployment management.Qualifications :
Education : Bachelors degree in Computer Science, Engineering, or a related field.Project Delivery : Proven track record of leading and delivering complex full-stack projects successfully.Communication : Excellent communication and interpersonal skills for effective collaboration and stakeholder management(ref : hirist.tech)