Posted on: 23/07/2025



Job Summary :
Key Responsibilities :
- Design, develop, and maintain robust, scalable, and reusable front-end components using ReactJS (TypeScript).
- Develop back-end services and RESTful APIs using NodeJS, JavaScript/TypeScript, and integrate with NoSQL databases.
- Architect efficient, reusable front-end and back-end code using best practices and design patterns.
- Implement CI/CD pipelines and deployment automation across development and production environments.
- Continuously monitor application performance and optimize accordingly using modern tools and techniques.
- Translate complex business requirements into scalable technical solutions.
- Collaborate with UX designers, product managers, and cross-functional teams to build seamless web experiences.
- Participate in code reviews, provide constructive feedback, and mentor junior developers as needed.
- Ensure application security standards, data protection, and privacy compliance through secure coding practices.
- Write clean, well-documented, and tested code using industry-standard tools and conventions (JSDoc, unit tests, etc.).
- Troubleshoot production issues, identify root causes, and implement fixes rapidly.
Required Technical Skills :
- Minimum 5 years of professional experience with ReactJS, TypeScript, HTML5, and modern CSS (pre-processors like
SASS/SCSS or CSS-in-JS like Styled Components).
- Expertise with state management libraries such as Redux, Flux, or Context API.
- Experience with modern UI frameworks like Material UI, Tailwind CSS, and Styled Components.
- Familiarity with front-end tooling : Webpack, Babel, ESLint, npm/yarn.
- Minimum 5 years of experience with NodeJS and TypeScript.
- Deep understanding of asynchronous programming, event-driven architecture, and non-blocking I/O.
- Experience building scalable RESTful APIs and microservices.
- Hands-on with NoSQL databases such as MongoDB, Couchbase, or similar.
- Familiarity with message brokers and task queues like Kafka, AWS SQS, Azure Service Bus, or Pushpin.
DevOps & Infrastructure :
- Strong understanding of containerization with Docker and orchestration using Kubernetes.
- Experience integrating with API gateways (e.g., 3Scale or AWS API Gateway).
- Exposure to cloud environments like AWS, Azure, or GCP.
Security & Authentication :
- Knowledge of Single Sign-On (SSO) and token-based authentication (JWT, OAuth2).
Good to Have :
- Experience in the banking or retail domain with understanding of industry-specific compliance and architecture
requirements.
- Familiarity with modern testing frameworks such as Jest, React Testing Library, Mocha, or Cypress.
- Knowledge of modern software development methodologies such as Agile, Scrum, or Kanban.
- Ability to write scalable, testable, and well-documented code across the full stack.
- Exposure to analytics or performance monitoring tools like New Relic, Datadog, or Prometheus.
Soft Skills :
- Strong communication and collaboration abilities.
- Proactive problem-solving and critical thinking mindset.
- Ability to work independently and manage time across multiple priorities.
- Passion for learning and adapting to new technologies.
Educational Qualifications :
- Bachelors or Masters degree in Computer Science, Engineering, or a related technical discipline.
Did you find something suspicious?
Posted By
Posted in
Full Stack
Functional Area
Full-Stack Development
Job Code
1517906
Interview Questions for you
View All