Hiring: Tech Lead (Full Stack | Backend | Database Expertise)
We are looking for an experienced Tech Lead to guide our engineering team, drive technical excellence, and lead the development of high‑performance applications. This role is ideal for someone with strong hands‑on expertise across Full Stack Development, Databases, and API/Microservices Architecture, combined with the ability to mentor and steer a technical team.
Key Responsibilities
- Lead the end‑to‑end design, architecture, and development of scalable web applications.
- Drive technical decision‑making and ensure best coding and design practices within the team.
- Develop and optimize backend services using Node.js / Python / Java.
- Build responsive and modern front‑end applications using React / Angular / Vue.
- Design efficient and scalable database structures (SQL & NoSQL).
- Work with SQL databases (MySQL, PostgreSQL, SQL Server) and NoSQL systems like MongoDB, Cassandra, DynamoDB.
- Design, implement, and maintain REST APIs and Microservices Architecture.
- Collaborate with cross‑functional teams including product, QA, and DevOps.
- Mentor junior developers and support team growth.
- Oversee code reviews, performance optimizations, and deployment readiness.
Required Skills & Experience
- 5+ years of hands‑on experience as a Full Stack Developer or Backend Developer.
- Strong command of at least one backend language: Node.js / Python / Java.
- Solid experience with modern front‑end frameworks: React, Angular, or Vue.
- Deep understanding of SQL (queries, stored procedures, performance tuning).
- Proven experience with NoSQL databases (MongoDB, Cassandra, DynamoDB).
- Strong knowledge of Database Design & Data Modeling.
- Experience building REST APIs and Microservices.
- Leadership experience in guiding engineering teams.
- Excellent problem‑solving and system‑design capabilities.
Preferred Qualifications
- Experience with cloud platforms (AWS / Azure / GCP).
- Familiarity with CI/CD pipelines and DevOps practices.
- Prior experience in a Tech Lead or Senior Developer role.
Why Join Us?
- Opportunity to lead impactful, innovative tech projects.
- Collaborative environment with strong technical talent.
- Growth-oriented culture with exposure to modern technologies.