Lead Fullstack Engineer / Tech Lead
About the job
A Lead Fullstack Engineer JD involves technical leadership, mentoring developers, designing/building scalable apps (front/back end), ensuring code quality (reviews, best practices), and collaborating cross-functionally in Agile environments, requiring deep skills in [frontend (JS/HTML/CSS), backend (Java/Python/Node), databases], and cloud/DevOps, balancing hands-on coding with team guidance for project success. Responsibilities • Leadership & Mentorship: Lead, mentor, and grow a team of full-stack developers, providing technical guidance and actionable feedback. • Architecture & Design: Drive design and development of robust, scalable, and maintainable web applications across the full stack. • Hands-On Development: Contribute significantly to both frontend (UI/UX implementation) and backend (APIs, services, databases) development. • Quality & Standards: Enforce coding standards, conduct code reviews, and champion best practices (TDD, CI/CD). • Collaboration: Work with Product, UX, and QA in Agile/Scrum settings to define requirements and deliver features. • Technical Oversight: Own the end-to-end lifecycle (design, build, test, deploy, maintain) and optimize for performance and scalability. • Process Improvement: Continuously evaluate and improve development processes for efficiency. Technical Skills (Examples) • Frontend: HTML5, CSS3, JavaScript (React, Angular, Vue), responsive design. • Backend: Java (Spring Boot), Python (Django/Flask), Node.js (Express), RESTful APIs, Microservices. • Databases: SQL (MySQL, PostgreSQL) & NoSQL (MongoDB), ORMs. • Cloud & DevOps: AWS/Azure/GCP, Docker, Kubernetes, CI/CD pipelines. • Tools: Git, Agile/Scrum methodologies. Qualifications • Bachelor's degree in CS or related field. • 5+ years of full-stack development experience. • Proven experience leading a technical team. • Strong problem-solving, communication, and teamwork skills. • Passion for new technologies and continuous learning.
Requirements
- Frontend Development
- Backend Development
- Java
- Python
- Node
- SQL
- NoSQL
- Cloud
- DevOps
- Agile
Qualifications
- Bachelor's degree in CS or related field
- 5+ years of full-stack development experience
Preferred Technologies
- Frontend Development
- Backend Development
- Java
- Python
- Node
- SQL
- NoSQL
- Cloud
- DevOps
- Agile
Similar Jobs
Lead Consultant / Senior Software Engineer
Virtusa
Full Stack Tech Lead
Maven Technosoft Private Limited
Lead Frontend Engineer
Whatjobs