Search by job, company or skills

vola finance

Back End Developer

Save
  • Posted 11 days ago
  • Over 50 applicants

Job Description

Backend Developer
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.

Tech stack requirement :

– 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).

▸ 3+ years of professional experience in full stack development (React + Node.js).
▸ Strong understanding of web fundamentals — HTTP, REST, browser rendering, security.
▸ Good communication skills and ability to work effectively in a cross-functional team.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 149094011

Similar Jobs

Bengaluru, India

Skills:

AWSSpring BootRedisRabbitmqMicroservicesKubernetesAzureTerraformDockerPostgreSQLMongoDBKafka

Bengaluru, India

Skills:

PostgresDebuggingHttpFastAPIAzurePythonRedisWebSocketsperformance profilingqueuesdatabase query tuning

Bengaluru, India

Skills:

RustWebrtcKubernetesRedisRtpWebSocketsGoGRPC

Bengaluru, India

Skills:

TypescriptRESTGraphqlMySQLPostgreSQLNode.jsMongoDBNestjsRedisbackground jobsasynchronous processing

Bengaluru, India

Skills:

SqlSpring BootJavaSpringDesign PatternsGolangGoogle CloudAWSMySQLAzureGraphqlDockerJenkinsGitPostgreSQLmicroservices architectureGinunit testing frameworksRESTful API designobject-oriented programming principlesNoSQL databases