We’re looking for a Tech Lead / Architect with strong backend proficiency and a proven track record in building modern, scalable web applications. The ideal candidate should be highly skilled in Node.js and React.js with strong experience in system architecture, database design, data pipelines, and cloud-native deployments (AWS & GCP). This role will lead technical strategy, ensure system reliability, and drive engineering excellence across teams, with a strong emphasis on hands-on ownership and analytical problem-solving.
Architect and build scalable, high-performance applications using Node.js and React.js
Design and develop secure APIs and microservices with a backend-heavy approach
Build and manage data pipelines using Python scripts, AWS Lambda, or cloud-native tools
Work with PostgreSQL or other SQL databases for data modeling, query optimization, and performance tuning
Design and implement custom business logic and domain-specific backend functions
Create analytical tools, internal utilities, and data-driven solutions.
Work across AWS and GCP environments, including Docker, CI/CD pipelines, and containerized deployments
Continuously improve system reliability, scalability, and performance
8+ years of full-stack development experience with strong backend ownership
Strong proficiency in Node.js (Express, NestJS, or similar frameworks)
Hands-on experience with React.js for modern web application development
Solid experience with PostgreSQL or other relational databases
Strong knowledge of AWS services and exposure to GCP
Experience building data pipelines using Python or serverless (AWS Lambda) approaches
Proven ability to build custom backend functions and analytical tooling
Strong understanding of distributed systems, microservices architecture, and design patterns