04 Aug
|
RECEX
|
Bengaluru
Job Description:
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 modern 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)
● Robust 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