Sr Software Engineer for Bangalore (Bengaluru)

Sr Software Engineer for Bangalore (Bengaluru)

18 Aug
|
RECEX
|
Bengaluru

18 Aug

RECEX

Bengaluru

:

We are looking for a high-ownership Full-Stack Engineer / Technical Lead with a strong product mindset and exceptional coding depth. You will architect, build, and scale complex customer-facing applications using React, TypeScript, Node.js/NestJS, and a up-to-date DevEx and testing stack.

You should be someone who enjoys solving ambiguous problems end-to-end, thrives in a fast-paced product environment, and cares deeply about code quality, automation, reliability, and system design.

What You Will Do

Engineering & Architecture

● Design and develop scalable full-stack features using React, TypeScript, Zustand, Node.js,

NestJS.

● Work across monolithic, microservice, and multitenant architectures with strong understanding of modular design.

● Build robust backend modules using TypeORM/Sequelize, MSSQL, Redis, and modern patterns.

● Implement OpenAPI/Swagger, Zod, and JSON Schema-based contracts for robust typed integrations.

● Leverage AG Grid, MUI, Mantine, Storybook, and design systems to build accessible and maintainable UI.

● Evaluate architectural decisions for performance, scalability, and long-term maintainability.

Quality Engineering & Automation

● Ensure engineering excellence through:

○ Unit tests (Jest, React Testing Library)

○ API tests (Supertest, Jest, Pact where relevant)

○ E2E tests (Playwright)

● Drive engineering best practices: code reviews, static analysis, linting, pre-commit hooks

(ESLint, Prettier, Husky).

● Identify and mitigate architectural risks or system-level edge cases early.

● Promote a strong quality culture through automation, tooling, and maintainable code standards.





Collaboration, Leadership & Delivery

● Act as a hands-on technical leader, enabling the team through mentoring, reviews,

pairing, and constructive feedback.

● Work collaboratively with Product, Design, QA, and Ops to deliver high-impact features.

● Communicate complex ideas clearly and support decision-making with data and structured reasoning.

● Maintain strong ownership of the full development lifecycle—from requirements to production readiness.

● Contribute to improving tooling, DevEx, observability, and logging using Sentry, GitLab

CI/CD, and Vite-based workflows.

Required Skills & Experience

Core Technical Skills

● 9+ years of full-stack development experience in modern web applications.

● Expert-level proficiency in:

○ React + TypeScript

○ Node.js with NestJS and Express

○ State management: Zustand (must have or ability to pick up fast)

○ Testing: Jest, React Testing Library, API testing

○ Database: MS SQL (RDBMS), Sequelize or TypeORM (ideally both)

● Strong experience with:

○ OpenAPI, Swagger, JSON Schema, Zod

○ Microservices + monolithic systems

○ CI/CD pipelines, GitLab, Vite, Sentry, and Redis

● Understanding of:

○ Component-driven UI development with Storybook





○ Performance tuning (frontend & backend)

○ Scalable API design and system reliability

○ Secure coding practices and integration patterns

Nice-to-Have Skills

● Playwright for E2E automation

● GraphQL

● Vega Charts or high-complexity data visualization

● Cursor IDE familiarity

● Experience with multitenancy, domain-driven design, or enterprise product ecosystems

Engineering Mindset & Problem-Solving

We’re looking for someone who:

● Thrives in incomplete or evolving problem spaces and can drive structured solutions.

● Thinks end-to-end across frontend, backend, database, and infrastructure layers.

● Understands the product impact of engineering choices.

● Demonstrates curiosity, continuous learning, and eagerness to work with new tools.

● Provides feedback with clarity, tact, and fairness—and is equally open to receiving it.

● Balances speed with high engineering quality and long-term maintainability.

Soft Skills

● Excellent communication and analytical skills

● Strong ownership mentality and self-driven work ethic

● Highly collaborative, team-first attitude

● Ability to lead technical discussions and mentor others

● Fluent in English

● Structured, methodical problem-solving approach

Why Join Us?

● Work on a modern, high-scale, customer-facing product ecosystem

● Solve challenging engineering problems in a collaborative team

● Build with one of the most modern front-end and back-end stacks

● High autonomy, great learning opportunities, and support for innovation

📌 Sr Software Engineer for Bangalore (Bengaluru)
🏢 RECEX
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: sr software engineer for bangalore (bengaluru) / bengaluru