Back End Developer
Vola Finance
2 - 5 years
Bengaluru
Posted: 11/06/2026
Job Description
Experience - 3+ Years (React + Nodejs)
Responsibilities:
- Design and build scalable, responsive frontend ,backend applications using React, node.
- Implement reusable components, custom hooks, and manage state with Context API and modern patterns.
- Write clean, maintainable CSS using Sass and Tailwind CSS with semantic HTML5 markup.
- Architect and develop RESTful APIs and micro services with Node.js, NestJS, and TypeScript.
- Apply strong security best practices input validation, authentication, role-based access control, and rate limiting etc.
- Integrate caching layers (Redis / in-memory) to optimise API performance and reduce database load.
- Design and manage MySQL database schemas, write efficient queries, and handle migrations.
- Implement background jobs, cron tasks, and schedulers for automated workflows and data processing.
- Collaborate with product, design, and QA teams in an Agile/Scrum environment.
- Participate in code reviews, maintain documentation, and uphold engineering standards.
- Identify and resolve performance bottlenecks on both the client and server side.
React (functional components, lifecycle, reconciliation)
Context API for global state management
Custom hooks and hook composition patterns
Component-level and global state strategies
Sass (BEM, variables, mixins, partials)
Tailwind CSS (utility-first, responsive design)
Semantic HTML5 accessibility & SEO awareness
Node.js runtime and event loop fundamentals
NestJS framework (modules, guards, interceptors, pipes)
TypeScript strict typing, decorators, generics
RESTful API design and versioning
JWT / OAuth2 authentication & security middleware
Caching strategies Redis, in-memory, HTTP caching
MySQL schema design, ORM (TypeORM / Sequelize), raw queries
Cron jobs & task schedulers (NestJS Schedule / node-cron)
Nice to have an Idea :
Experience with Docker / containerised deployments.
Familiarity with CI/CD pipelines (GitHub Actions, GitLab CI, or similar).
Knowledge of GraphQL or WebSocket-based communication.
Exposure to cloud platforms AWS.
Understanding of microservices architecture and event-driven systems.
Unit and integration testing experience (Jest, Supertest, React Testing Library).
Strong understanding of web fundamentals HTTP, REST, browser rendering, security.
Good communication skills and ability to work effectively in a cross-functional team.
Services you might be interested in
We Search & Apply Jobs for You!
Our team scans through 1000s of opportunities and applies to roles best suited to your profile
Save 100+ hours and focus on what matters - cracking interviews and landing offers.
