Job Title: Full Stack Technical Lead
Experience : 10+Years
Location: Hyderabad
Notice Period: Immediate -15days
About the Role
We are seeking an experienced and innovative Full Stack Technical Lead to architect, design, and lead the development of high-performance, scalable applications. The ideal candidate is a hands-on leader with deep expertise across the full stackfront-end (React or Vue.js) and back-end (Python or Node.js)and strong experience leveraging Generative AI for rapid application development.
You will play a key role in building next-generation intelligent, user-centric applications while providing technical leadership and mentoring a team of talented engineers.
Key Responsibilities
Technical Leadership & Architecture
- Act as the technical authority, guiding architectural decisions and ensuring robust, scalable, and secure system design.
- Lead the full software development lifecycle from ideation and requirements gathering to deployment and maintenance.
- Conduct code reviews, enforce coding standards, and ensure delivery of high-quality, maintainable code.
Hands-on Development
- Design, develop, and maintain responsive front-end applications using React or Vue.js.
- Build and maintain scalable back-end services and APIs using Python or Node.js.
- Integrate Generative AI models (LLMs, image generation models) to develop innovative AI-powered features.
Generative AI Application Development
- Drive rapid prototyping and development of Gen AI-powered applications.
- Develop and implement prompt engineering strategies to optimize model performance.
- Architect solutions using frameworks such as LangChain, LlamaIndex, Hugging Face, or similar tools.
- Utilize vector databases (e.g., Pinecone, ChromaDB) and implement Retrieval-Augmented Generation (RAG) architectures.
- Stay updated with emerging trends in Generative AI and machine learning.
Team & Project Management
- Mentor and coach developers, fostering a culture of technical excellence and continuous learning.
- Collaborate with product managers, designers, and stakeholders to translate business requirements into technical solutions.
- Manage project timelines, allocate resources, and ensure timely delivery.
Required Skills & Qualifications
Full Stack Expertise
- Proven experience as a Full Stack Developer or Technical Lead.
- Front-End: Strong proficiency in React and/or Vue.js, state management (Redux/Zustand, Vuex/Pinia), component-based architecture, and modern JavaScript (ES6+).
- Back-End: Deep expertise in Python (Flask/Django) or Node.js (Express.js, NestJS).
- Databases: Strong knowledge of SQL (PostgreSQL, MySQL) and NoSQL (MongoDB).
- APIs: Extensive experience designing RESTful or GraphQL services.
Generative AI Development
- Hands-on experience integrating Generative AI models (OpenAI GPT, Google Gemini, Anthropic Claude).
- Experience with frameworks such as LangChain, LlamaIndex, or Hugging Face.
- Strong understanding of prompt engineering and model optimization.
- Experience with vector databases and RAG architecture is highly preferred.
Leadership & Soft Skills
- Prior leadership experience with a track record of mentoring development teams.
- Excellent analytical, problem-solving, and communication skills.
- Ability to thrive in a fast-paced, agile environment and manage multiple priorities.
Preferred Qualifications
- Experience with cloud platforms (AWS, Azure, or GCP) and DevOps practices (Docker, CI/CD, Kubernetes).
- Knowledge of microservices architecture.
- Contributions to open-source projects, particularly in Gen AI or full-stack domains.
- Bachelor's or Master's degree in Computer Science, Engineering, or a related field.