Job Summary
|
React.js |
Strong fundamentals (state, props, hooks, routing, performance optimization), state management (ContextAPI, Redux, Zustand), middleware (thunk, saga) |
Mandatory |
|
JavaScript |
Array & string manipulation, Higher-order functions (map, filter, reduce), Closures, promises, async/await, ES6+ |
Mandatory |
|
TypeScript |
Typing, Interfaces and Types, Generics, Advanced Types |
Mandatory |
|
Next.js (SSR/SSG) |
SSR knowledge, routing, static vs server rendering |
Good to have |
|
Server Components / Actions |
Familiarity with Next.js 13+/React 19 features |
Good to have |
|
UI/UX Design |
HTML, CSS, Tailwind CSS, Responsive design, cross-browser compatibility, Accessibility (WCAG) |
Mandatory |
|
Integration |
APIs (fetch, axios, rtk query), GraphQL |
Mandatory |
|
Node.js / Nest.js |
Node.js expertise, architectural understanding, modules, event-driven programming, and asynchronous operations. |
Mandatory |
|
Database and NoSQL |
RDBMS Concepts ACID properties, schema, SQL query and normalisation, NOSQL - Mongo or DynamoDB, Collection, Aggregation, Search |
Mandatory |
|
REST Services |
REST architecture, resources, HTTP methods and usage, URI mappings, OpenAPI specification |
Mandatory |
|
Microservices |
Microservices Architecture & Design Patterns; 12 factor App, |
Mandatory |
|
Security |
Security Concepts like authentication / authorization, frameworks & implementations like Oauth / JWT, etc |
Mandatory |
|
Design |
SOLID principles, Design Patterns, Cleancode, Composable architecture |
Mandatory |
|
Azure / GCP / AWS Cloud |
AWS services (Lambda, S3, API Gateway, ECS, RDS, etc.) |
Mandatory |
|
CI-CD / IAC |
GitHub Actions, Lint, Sonar, Terraform, CloudFormation |
Good to have |
|
Agile |
must be aware of Agile process - Scrum; software development methodology, tools usage of JIRA or similar |
Good to have |
|
Soft Skills - Communication |
Clarity in expressing ideas, articulating solutions |
Mandatory |
|
Soft Skills - Problem Solving |
Analytical ability, structured thinking |
Mandatory |
|
Soft Skills - Adaptability |
Willingness to learn new tools quickly |
Mandatory |
Key Responsibilities
|
React.js |
Strong fundamentals (state, props, hooks, routing, performance optimization), state management (ContextAPI, Redux, Zustand), middleware (thunk, saga) |
Mandatory |
|
JavaScript |
Array & string manipulation, Higher-order functions (map, filter, reduce), Closures, promises, async/await, ES6+ |
Mandatory |
|
TypeScript |
Typing, Interfaces and Types, Generics, Advanced Types |
Mandatory |
|
Next.js (SSR/SSG) |
SSR knowledge, routing, static vs server rendering |
Good to have |
|
Server Components / Actions |
Familiarity with Next.js 13+/React 19 features |
Good to have |
|
UI/UX Design |
HTML, CSS, Tailwind CSS, Responsive design, cross-browser compatibility, Accessibility (WCAG) |
Mandatory |
|
Integration |
APIs (fetch, axios, rtk query), GraphQL |
Mandatory |
|
Node.js / Nest.js |
Node.js expertise, architectural understanding, modules, event-driven programming, and asynchronous operations. |
Mandatory |
|
Database and NoSQL |
RDBMS Concepts ACID properties, schema, SQL query and normalisation, NOSQL - Mongo or DynamoDB, Collection, Aggregation, Search |
Mandatory |
|
REST Services |
REST architecture, resources, HTTP methods and usage, URI mappings, OpenAPI specification |
Mandatory |
|
Microservices |
Microservices Architecture & Design Patterns; 12 factor App, |
Mandatory |
|
Security |
Security Concepts like authentication / authorization, frameworks & implementations like Oauth / JWT, etc |
Mandatory |
|
Design |
SOLID principles, Design Patterns, Cleancode, Composable architecture |
Mandatory |
|
Azure / GCP / AWS Cloud |
AWS services (Lambda, S3, API Gateway, ECS, RDS, etc.) |
Mandatory |
|
CI-CD / IAC |
GitHub Actions, Lint, Sonar, Terraform, CloudFormation |
Good to have |
|
Agile |
must be aware of Agile process - Scrum; software development methodology, tools usage of JIRA or similar |
Good to have |
|
Soft Skills - Communication |
Clarity in expressing ideas, articulating solutions |
Mandatory |
|
Soft Skills - Problem Solving |
Analytical ability, structured thinking |
Mandatory |
|
Soft Skills - Adaptability |
Willingness to learn new tools quickly |
Mandatory |