Ubique Systems

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
Apply now

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.

01

Provide technical leadership for the design, development, testing, deployment, and operation of web applications.

02

Drive architecture and design decisions for scalable and maintainable frontend and backend solutions.

03

Establish coding standards, design patterns, reusable components, and engineering best practices.

04

Conduct and govern code reviews, technical design reviews, and architecture discussions.

05

Identify and address technical debt, performance bottlenecks, scalability concerns, and security vulnerabilities.

06

Evaluate emerging technologies and recommend adoption where they provide clear business or engineering value.

07

Guide development of responsive and intuitive web applications using modern frontend frameworks such as React.js.

08

Oversee development of backend services and APIs using technologies such as Node.js, Python/FastAPI, or equivalent frameworks.

09

Ensure effective integration between web applications, APIs, databases, authentication services, and external systems.

10

Promote reusable UI components and modular application architecture.

11

Ensure applications meet expectations for browser compatibility, accessibility, usability, reliability, and performance.

12

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.

01

React.js

02

JavaScript

03

TypeScript

04

Node.js

05

Python

06

FastAPI

07

REST API

08

Microservices

09

PostgreSQL

10

SQL

11

Git

12

CI/CD

13

GitLab CI/CD

14

GitHub Actions

15

Azure DevOps

16

Docker

17

Kubernetes

18

Azure

19

AWS

20

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.

Your CV

Optional. A line or two is plenty.