02 Sep
|
novostack
|
Noida
About the Role
We are looking for an experienced Tech Lead with strong hands-on software engineering expertise and experience building scalable, production-grade web applications.
The ideal candidate should have at least 6 years of experience, primarily across modern web technologies and frameworks, and should be comfortable taking technical ownership of projects from architecture and development through deployment and production.
The role requires someone who can remain hands-on while also providing technical direction to developers, reviewing architecture and code, solving complex engineering problems, and ensuring engineering quality across projects.
Exposure to AI/GenAI technologies is key, while prior experience working in the Indian FinTech ecosystem will be strongly preferred.
Key Responsibilities
- Lead the technical design, architecture, development, and delivery of web-based applications.
- Take end-to-end technical ownership of projects and ensure scalable, maintainable, secure, and high-quality implementations.
- Work hands-on with engineering teams across frontend, backend, databases, APIs, cloud infrastructure, and third-party integrations.
- Define technical architecture, technology choices, coding standards, and engineering best practices.
- Conduct code reviews and ensure high standards of code quality, performance, security, and maintainability.
- Mentor developers and provide technical guidance during design and implementation.
- Identify technical risks, bottlenecks, scalability issues, and architectural challenges early in the development lifecycle.
- Collaborate with Product Managers, Business Analysts, Designers, QA, DevOps, and other stakeholders to translate business requirements into technical solutions.
- Participate in effort estimation, sprint planning, technical discussions, and delivery planning.
- Troubleshoot complex production issues and drive root-cause analysis and permanent resolutions.
- Evaluate and introduce new technologies, frameworks, development practices, and AI-assisted engineering tools where appropriate.
- Explore opportunities to incorporate AI/GenAI capabilities into products, workflows, and internal engineering processes.
- Ensure applications follow appropriate security, data privacy,
authentication, authorization, logging, and monitoring practices.
Technical Requirements
The candidate should have robust experience across contemporary web technologies, including:
- 6+ years of professional software development experience.
- Strong experience building and maintaining production-grade web applications.
- Strong proficiency in modern JavaScript/TypeScript ecosystems.
- Experience with frontend frameworks such as React.js, Next.js, Angular, Vue.js, or similar technologies.
- Strong backend development experience using Node.js and/or other modern backend frameworks and languages.
- Strong understanding of REST APIs, microservices, API design, authentication, authorization, and third-party integrations.
- Experience working with relational and/or NoSQL databases such as PostgreSQL, MySQL, MongoDB, Redis, etc.
- Good understanding of system design, distributed systems, scalability, caching, asynchronous processing, and performance optimization.
- Experience with cloud platforms such as AWS, GCP, or Azure.
- Familiarity with Docker, CI/CD pipelines, Git-based development workflows, monitoring, and modern DevOps practices.
- Solid understanding of application security and secure software development practices.
AI / GenAI Knowledge
The candidate should have a good understanding of the contemporary AI ecosystem and its application in software products.
Experience or knowledge in some of the following would be advantageous:
- LLM-based applications and APIs
- OpenAI, Anthropic, Gemini or similar AI platforms
- AI agents and agentic workflows
- RAG and vector databases
- Prompt engineering and structured outputs
- AI-assisted development tools
- Integration of AI capabilities into existing web applications
- Understanding of reliability, security, privacy, cost,
and hallucination challenges associated with production AI systems
Deep AI/ML research experience is not mandatory; however, the candidate should be comfortable understanding and integrating modern AI capabilities into software products.
FinTech Experience – Preferred
Prior experience working with FinTech, BFSI, lending, payments, banking, insurance, credit, or financial services products in India will be strongly preferred.
Experience with areas such as the following would be particularly valuable:
- Digital lending / Loan Management Systems
- Payments and payment gateways
- Credit bureaus and credit-score integrations
- KYC / eKYC and identity verification
- Account Aggregator ecosystem
- UPI / NPCI integrations
- Banking and NBFC integrations
- Financial APIs and third-party FinTech platforms
- RBI-related technology and compliance requirements
- Data security and privacy requirements for financial applications
Leadership & Soft Skills
- Proven ability to lead and mentor engineering teams.
- Strong problem-solving and debugging capabilities.
- Ability to make sound technical and architectural decisions.
- Strong ownership mindset with accountability for project delivery.
- Ability to communicate technical concepts clearly to both technical and non-technical stakeholders.
- Comfortable working in a fast-paced environment with multiple projects and priorities.
- Ability to balance engineering quality with practical business and delivery requirements.
- Strong documentation and communication skills.
What We're Looking For
We are particularly interested in engineers who are still hands-on technically rather than purely managerial.
The ideal candidate is someone who can look at a business requirement, design the architecture, guide the engineering team, review critical code, solve difficult technical problems, and ultimately take responsibility for getting a reliable product into production.
Mandatory: 6+ years of software engineering experience with strong web technology expertise.
Strongly Preferred: Experience building or leading FinTech products in India.
- Significant: Practical understanding of AI/GenAI technologies and how they can be incorporated into modern software products.
📌 Technical Lead (Noida)
🏢 novostack
📍 Noida