FullStack Tech Lead

FullStack Tech Lead

1 Nos.
117569
Full Time
6.0 Year(s) To 9.0 Year(s)
Not Disclosed by Recruiter
Job Description:

Overview
We are seeking an experienced Full-Stack Technical Lead to guide our engineering
team in building scalable, highly available systems. This role requires deep technical
expertise combined with leadership skills to mentor developers and drive architectural
decisions.

Key Responsibilities
 Lead and mentor a team of full-stack developers
 Design and architect highly available, scalable, and fault-tolerant systems
 Make key technical decisions regarding technology stack and architecture
patterns
 Develop both frontend and backend components using Node.js, Java, React, and
Angular
 Implement high availability architecture and disaster recovery strategies
 Conduct code reviews and ensure code quality standards
 Define and implement best practices for development, testing, and deployment
 Collaborate with product managers and stakeholders to define technical roadmap
 Optimize system performance, scalability, and reliability
 Troubleshoot complex technical issues and provide solutions
 Establish monitoring, logging, and alerting strategies
 Drive continuous improvement in development processes
 Participate in sprint planning, stand-ups, and retrospectives
 Stay current with emerging technologies and evaluate their applicability

Required Qualifications
 Experience: 6-9 years of software development experience with at least 2 years
in a technical leadership role
 Strong expertise in Node.js and Java for backend development
 Proficiency in React and Angular for frontend development
 Deep understanding of High Availability architecture including:
o Load balancing and failover strategies
o Database replication and clustering
o Caching strategies and CDN implementation

o Microservices architecture
o Message queuing and event-driven architecture
 Experience designing and implementing distributed systems
 Strong knowledge of database technologies (both SQL and NoSQL)
 Experience with cloud platforms (AWS, Azure, GCP) and their HA services
 Understanding of DevOps practices and CI/CD pipelines
 Excellent problem-solving and analytical skills
 Strong communication and leadership abilities
 Experience with Agile/Scrum methodologies

Preferred Qualifications
 Experience with containerization and orchestration (Docker, Kubernetes
 Experience with monitoring tools (Prometheus, Grafana, ELK stack)
 Understanding of infrastructure as code (Terraform, CloudFormation)
 Experience with API gateway and service discovery
 Knowledge of security best practices and compliance requirements
 Experience mentoring and coaching junior developers
 Relevant certifications (AWS Solutions Architect, Azure Architect, etc.)

Leadership Responsibilities
 Mentor and guide junior and mid-level developers
 Conduct technical interviews and participate in hiring decisions
 Foster a collaborative and innovative team culture
 Drive technical excellence and continuous learning
 Facilitate knowledge sharing sessions and technical discussions
 Balance technical debt with feature development

Company Profile

Apply Now

  • Interested candidates are requested to apply for this job.
  • Recruiters will evaluate your candidature and will get in touch with you.

Similar Jobs