Associate Tech Lead – React.js / Node.js
Setjob.lk
Full-time
Colombo, Sri LankaLKR 500,000 - 700,000/month📍 Location: Colombo 💼 Employment Type: Full-Time
About the Role
We are seeking a highly skilled and experienced Associate Tech Lead (React.js / Node.js) to join our engineering team. The ideal candidate will have strong full-stack development expertise, leadership capabilities, and a passion for building scalable, high-performance applications. This role involves hands-on development, technical mentoring, architectural decision-making, and collaboration with cross-functional teams.
Key Responsibilities
- Lead and mentor a team of software engineers to deliver high-quality solutions.
- Design, develop, and maintain scalable web applications using React.js and Node.js.
- Participate in system architecture, technical design, and technology selection.
- Conduct code reviews and ensure adherence to coding standards and best practices.
- Collaborate with Product Managers, QA Engineers, and stakeholders to define and deliver project requirements.
- Optimize application performance, security, and scalability.
- Troubleshoot and resolve complex technical issues.
- Drive continuous improvement in development processes and engineering practices.
Requirements
- Bachelor's Degree in Computer Science, Software Engineering, or a related field.
- Minimum 7+ years of software development experience.(React.Js/Node.js)
- Strong hands-on experience with React.js and Node.js.
- Experience building RESTful APIs and microservices.
- Strong knowledge of JavaScript (ES6+), TypeScript, HTML5, and CSS3.
- Experience with relational and NoSQL databases such as MySQL, PostgreSQL, MongoDB, or Redis.
- Strong understanding of software architecture and design patterns.
- Experience with Git, CI/CD pipelines, and Agile/Scrum methodologies.
- Proven experience mentoring developers or leading technical teams.
- Excellent problem-solving and communication skills.
Preferred Qualifications
- Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Knowledge of Docker, Kubernetes, and containerized deployments.
- Experience with DevOps practices and automated deployment pipelines.
- Exposure to event-driven or microservices architectures.