Techical Lead

5 - 9 years

0 Lacs

Posted:2 weeks ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

We are seeking a Technical Lead who is passionate about building projects from scratch and possesses a unique blend of deep technical expertise, leadership qualities, and a customer-centric approach. As a Technical Lead / Founding Engineer, you will be responsible for overseeing the entire technical implementation of projects, starting from client interactions to final product delivery. Your role will involve working across our primary tech stack, which includes Node.js, Python, and Java, as well as collaborating with no-code/low-code platforms when necessary to expedite delivery timelines while maintaining high-quality standards. Your key responsibilities will include: Client Interaction & Requirements Gathering: - Engage directly with clients to grasp their business requirements, define technical specifications, and convert them into actionable project plans. Technical Leadership & Execution: - Design scalable and sustainable systems that align with business objectives. Demonstrate leadership by actively participating in hands-on development tasks. Project Management: - Establish project timelines, develop comprehensive work schedules, assign responsibilities, and ensure timely delivery of project milestones. Development & Integration: - Produce well-structured and scalable code using Node.js, Python, or Java. Utilize no-code/low-code platforms, such as Bubble, Webflow, or flutter flow, where appropriate to accelerate prototyping or Minimum Viable Product (MVP) delivery. Documentation: - Produce and update high-quality technical documentation, encompassing design specifications, system architecture, and implementation guidelines. Code Reviews & Best Practices: - Advocate for engineering excellence by conducting thorough code reviews, adhering to industry best practices, and fostering knowledge sharing within the team. Tech Debt Management: - Proactively identify and address technical debt issues while balancing immediate project delivery requirements with long-term architectural integrity. Research & Innovation: - Explore cutting-edge technologies, conduct feasibility assessments, and develop Proof of Concepts (PoCs) to support product innovation and rapid iteration cycles. Basic Requirements for this role include: - A Bachelor's or Master's degree in Engineering - Over 5 years of hands-on experience in software development - Proficiency in Node.js, Python, or Java - Experience in integrating with or working alongside no-code/low-code platforms - Strong leadership skills and the ability to build and nurture effective teams - Demonstrated success in client-facing positions and stakeholder engagement - Previous exposure to early-stage or startup environments is highly advantageous - Sound knowledge of software development lifecycle, agile methodologies, and scalable system design principles - Excellent communication abilities, enabling you to articulate technical solutions clearly to both technical and non-technical audiences,

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You

Mumbai, Maharashtra, India

Mumbai, Maharashtra, India