Full Stack Technical Lead - Node.js / React - Trivandurum
Location: Trivandrum (Onsite)
Type: Full time
Experience: 10+years
Budget: 36 LPA
Required Qualifications
Experience
- 8-10 years of software engineering experience
- 2+ years in a Technical Lead or Senior Developer role
- Strong hands-on experience with Node.js and TypeScript in production
environments
- Experience building and deploying React or React Native applications
- Track record of delivering features end-to-end in an Agile environment
- Experience working with US/UK-based clients preferred
Technical Skills
Category Requirements
Backend - Node.js, Express/Fastify, TypeScript, REST API, design, microservices patterns
Frontend - React, React Native; state management, (Redux, Zustand); Tailwind CSS
Databases - PostgreSQL; ORMs (Prisma, TypeORM, or Sequelize); query optimization
Caching & Messaging Redis - message queues (RabbitMQ, BullMQ, or similar)
Testing - Jest, Vitest, or Mocha; integration testing; test-driven development
DevOps & Tools - Docker; CI/CD pipelines; Git; PM2; basic cloud services (GCP/AWS)
API & Integration - RESTful API design; third-party API integration; webhook handling
Leadership Skills
- Ability to lead a small team (5-10 developers) on specific deliverables
- Strong code review skills with focus on quality and mentorship
- Clear technical communication in English (written and verbal)
- Experience with Agile/Scrum methodologies
- Proactive problem-solving and ownership mindset
AI & Productivity Skills
- Active user of AI-assisted development tools (Claude, Copilot, Cursor, or
similar)
- Ability to leverage AI for code generation, debugging, and documentation
- Willingness to adopt and champion AI-assisted workflows within the team
Preferred Qualifications
- Experience with Prisma ORM and database migrations
- Knowledge of payment processing integrations (Stripe or similar)
- Experience with Firebase (push notifications, authentication)
- Familiarity with real-time features using Socket.io or WebSockets
- Exposure to mobile app deployment (App Store, Play Store)
- Understanding of OpenAPI/Swagger documentation