TRPD-26-05438
Engineering Lead / Technical Lead (Full-Stack Web: React + Node/Python)
Lead and mentor a web engineering team to design, build, and operate scalable web applications. Own architecture and engineering standards across frontend (React, JavaScript/TypeScript) and backend APIs (Node.js and/or Python/FastAPI), ensuring secure coding, testing quality, CI/CD automation, and reliable production operations. Partner closely with Product, UX, QA, DevOps, Security, and other stakeholders to deliver predictable outcomes in an Agile/Scrum environment.
Position summary
- Location
- India
- Workplace
- Hybrid
- Employment
- Full Time
- Experience
- Minimum 8 years and Maximum 12 years
Role overview
Why This Role Matters.
Lead and mentor a web engineering team to design, build, and operate scalable web applications. Own architecture and engineering standards across frontend (React, JavaScript/TypeScript) and backend APIs (Node.js and/or Python/FastAPI), ensuring secure coding, testing quality, CI/CD automation, and reliable production operations. Partner closely with Product, UX, QA, DevOps, Security, and other stakeholders to deliver predictable outcomes in an Agile/Scrum environment.
Your Impact
Deliver Enterprise Value
Help organisations solve complex business problems through modern technology, consulting expertise and measurable outcomes.
Collaboration
Work Across Teams
Collaborate with consultants, architects, engineers and client stakeholders throughout the project lifecycle.
Growth
Learn Continuously
Gain exposure to enterprise technologies, certifications, mentoring and real-world project experience.
Career Path
Grow With Ubique
Build a long-term consulting career with opportunities to take on greater responsibility and leadership over time.
Responsibilities
What You'll Be Doing.
Every role at Ubique contributes directly to solving meaningful business challenges for our clients.
Drive architecture and design decisions for scalable and maintainable frontend and backend solutions.
Establish coding standards, design patterns, reusable components, and engineering best practices.
Conduct and govern code reviews, technical design reviews, and architecture discussions.
Identify and address technical debt, performance bottlenecks, scalability concerns, and security vulnerabilities.
Evaluate emerging technologies and recommend adoption where they provide clear business or engineering value.
Guide development of responsive and intuitive web applications using modern frontend frameworks such as React.js.
Oversee development of backend services and APIs using technologies such as Node.js, Python/FastAPI, or equivalent frameworks.
Ensure effective integration between web applications, APIs, databases, authentication services, and external systems.
Promote reusable UI components and modular application architecture.
Ensure applications meet expectations for browser compatibility, accessibility, usability, reliability, and performance.
Lead, mentor, and develop a team of software engineers.
Technology stack
Tools & Technologies.
The platforms and technologies you'll use to build modern, enterprise-grade solutions.
React.js
JavaScript
TypeScript
Node.js
Python
FastAPI
REST API
Microservices
PostgreSQL
SQL
Git
CI/CD
GitLab CI/CD
GitHub Actions
Azure DevOps
Docker
Kubernetes
Azure
AWS
OAuth 2.0
Requirements
Skills & Experience.
We value curiosity, collaboration and continuous learning. If you don't meet every requirement but believe you can make an impact, we'd still love to hear from you.
Essential
Required Qualifications
Technical leadership for web application design/development/testing/deployment/operations
Frontend: React.js
JavaScript and/or TypeScript
Backend: Node.js and Python
API framework: FastAPI or equivalent
RESTful API development
Web application architecture and design patterns
API design (contracts, versioning, error handling)
Authentication and authorization
Relational databases (SQL)
Git-based source control
Unit testing and integration testing
CI/CD practices
Secure software development practices
Agile/Scrum delivery
Code reviews, technical design reviews, architecture discussions
Troubleshooting and root-cause analysis for production issues
Stakeholder communication and cross-functional collaboration
People leadership/mentoring of software engineers
Preferred
Nice to Have
Cloud platforms: Microsoft Azure and/or AWS
Containers: Docker
Orchestration: Kubernetes
PostgreSQL
Microservices and distributed architectures
CI/CD platforms: GitLab CI/CD, GitHub Actions, Azure DevOps (or similar)
Enterprise identity: OAuth 2.0, OpenID Connect, SSO
Automated testing tools: Jest, React Testing Library, Playwright, Cypress, Pytest
Monitoring/observability (logging, metrics, tracing)
OWASP and secure web development practices
Large-scale enterprise or data-intensive applications
What you'll gain
More Than Just A Job.
We're committed to helping every team member grow professionally, personally and technically while working on meaningful projects.
Global Exposure
Collaborate with international clients and multicultural teams on enterprise programmes.
Continuous Learning
Expand your expertise through mentoring, certifications and hands-on project experience.
Career Growth
Take ownership, develop leadership skills and grow your consulting career over time.
Flexible Working
Hybrid and remote collaboration designed around trust and delivering exceptional outcomes.
People First
Join a supportive culture where collaboration, respect and long-term relationships come first.
Enterprise Projects
Work on meaningful technology initiatives for leading organisations across industries.
Apply
Apply for Engineering Lead / Technical Lead (Full-Stack Web: React + Node/Python)
One page, about two minutes. We only ask for what we actually need to have a first conversation.