HamburgerMenu
hirist

Somani Technologies - Senior Software Engineer - Frontend Technologies

Posted on: 15/07/2025

Job Description

Role : Senior Software Engineer-Frontend

Location : Gurgaon

They have Backend : 9 openings and Front end - 5 openings

exp : 5 to 8 Years,

Nagarro : No poch.

Looking for Product based Companies only

Key Responsibilities :

Only Female Candidates

Frontend Engineering :

- Build scalable, dynamic web applications using React, TypeScript, and modern JavaScript fundamentals.

- Develop accessible, responsive, and well-tested UI components using CSS-in-JS (Emotion), utility-first CSS, or similar approaches.

- Design and implement efficient state management patterns using Context API, Zustand, or Redux.

Microfrontend Architecture & Integration :

- Contribute to the design and implementation of microfrontend architecture within a monorepo setup powered by Nx.

- Develop independently deployable modules with clear ownership and maintain reusable components using Storybook.

API Integration & BFF :

- Integrate frontend components with RESTful and GraphQL APIs, using BFF layers built with Fastify or Express to simplify backend access and optimize performance.

Testing & CI/CD :

- Maintain a high standard of code quality through unit and integration tests using Jest, React Testing Library, and Playwright.

- Work with DevOps to set up and maintain CI/CD pipelines using tools like GitLab CI, Octopus, and Docker for containerized frontend builds on Kubernetes.

Collaboration & Ownership :

- Collaborate with backend engineers, UX designers, and product managers to ship high-quality, end-to-end solutions.

- Document decisions, mentor junior engineers, and contribute to continuous improvements in engineering practices and tooling.

Required Skills & Experience :

- Experience from 5-9years only

- Strong hands-on experience with React, TypeScript, and modern JavaScript (ES6+)

- Deep understanding of state management, component design, and styling techniques

- Experience integrating APIs (REST/GraphQL) and handling async flows

- Proficiency in frontend testing frameworks (Jest, RTL, Playwright)

- Working knowledge of CI/CD workflows, especially using GitLab, Octopus, or equivalent

- Familiarity with monorepos and modular frontend architecture

- Good grasp of performance, accessibility, and browser compatibility

- Strong communication, documentation, and troubleshooting skills

Preferred Qualifications :

- Experience with Nx, Webpack, or Vite for build optimization

- Exposure to microfrontend patterns and independent deployment

- Hands-on experience with Fastify/Express for backend-for-frontend (BFF)

- Understanding of frontend observability (New Relic, Sentry, Google Analytics)

- Familiarity with design systems and reusable UI libraries

- Knowledge of deploying applications on Google Cloud Platform (GCP) or Azure

- Comfortable working in agile squads with clear ownership and shared infrastructure

What Sets This Role Apart :

- Opportunity to work at scale with a modern frontend stack and architecture that prioritizes performance and autonomy

- Be part of a team that values modular delivery, shared responsibility, and technical excellence

- Exposure to cutting-edge CI/CD, Kubernetes, and containerized frontend builds

- A collaborative environment that encourages ownership and continuous learning


info-icon

Did you find something suspicious?