Web Development Engineer (Mumbai)

Web Development Engineer (Mumbai)

16 Oct
|
E4 Software Services
|
Mumbai

16 Oct

E4 Software Services

Mumbai

Job highlights

- Must understand asynchronous behaviour deeply,not just syntax . TypeScript - Typing components,props,API responses,generics,interfaces vs types

JavaScript (core) - ES6+ - closures, promises, async/await, destructuring, modules, event loop, prototypes, error handling. Must understand asynchronous behaviour deeply, not just syntax

TypeScript - Typing components, props, API responses, generics, interfaces vs types. Missing from the original list - we should treat this as mandatory for all new projects

React.js - Functional components, hooks (useState, useEffect, useMemo, useCallback, useRef, custom hooks), component composition, lifting state, controlled forms, error boundaries, render performance

State management- Redux Toolkit, Zustand or Context API; plus React Query / TanStack Query for server state and caching

Node.js- Express or NestJS, middleware, routing, async patterns, streams, environment config, error handling, npm ecosystem, process management

API design- RESTful design, correct status codes, versioning, pagination, rate limiting, validation, clear error contracts





SQL & databases- PostgreSQL or MySQL - joins, indexes, transactions, normalisation, schema design, query optimisation, migrations, reading an execution plan

ORM- Prisma, TypeORM or Sequelize - plus knowing when to drop to raw SQL

HTML5 & CSS3- Semantic markup, Flexbox, Grid, responsive and mobile-first layout, cross-browser behaviour, basic accessibility (WCAG)

CSS frameworks- Tailwind CSS, Material UI, Bootstrap or styled-components

Authentication- JWT, refresh-token rotation, OAuth 2.0, session handling, role based access control, password hashing

Testing- Jest, React Testing Library; API tests with Supertest

Build tooling - Vite or Webpack, npm/yarn/pnpm, setting builds, bundlesize awareness

Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.

📌 Web Development Engineer (Mumbai)
🏢 E4 Software Services
📍 Mumbai

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: web development engineer (mumbai) / mumbai