Senior Full Stack Engineer Front-End Focused
Summary
Senior full stack engineer (frontend-focused) in Hyderabad building scalable, bilingual web applications with RTL support using React, TypeScript, Redux/NgRx, and REST APIs, with backend familiarity in Node.js, SSR components, and testing via Jest/Jasmine.
About the Role
We are seeking a highly skilled Senior Full Stack Engineer with a strong Frontend focus. The ideal candidate should have extensive experience in React, TypeScript, REST APIs, UI/UX development, and scalable front-end architecture, along with working knowledge of backend technologies such as Node.js.
Required Skills & Qualifications
Must Have
- 6+ years of professional experience in Full Stack Development with a strong Frontend focus.
- Strong expertise in React and TypeScript.
- Experience with state management libraries (Redux NgRx).
- Hands-on experience with RESTful API integration.
- Experience building bilingual applications with RTL (Right-to-Left) layout support.
- Strong knowledge of HTML5, CSS3/SCSS, and responsive web design.
- Backend familiarity with Node.js.
- Experience with Jest and Jasmine testing frameworks.
- Experience with Docker and containerized deployments.
- Experience working in Agile/Scrum environments.
- Experience developing SSR-friendly components.
- Strong analytical, communication, and problem-solving skills.
- Experience with TAMM or similar government/citizen-facing digital platforms is an added advantage.
Good to Have
- Experience with Angular.
- Monorepo tools such as Nx or Turborepo.
- Exposure to Micro-Frontend Architecture.
- Experience with Storybook or component-driven development.
- Familiarity with Next.js or Angular Universal.
- Knowledge of WCAG/Web Accessibility Standards.
- Experience in front-end performance optimization (Lazy Loading, Code Splitting, Lighthouse improvements).
Key Responsibilities
- Design, develop, and maintain scalable front-end applications using React (or Angular).
- Build responsive, pixel-perfect UI components.
- Implement modular and maintainable front-end architecture following clean architecture principles.
- Develop and integrate RESTful APIs with backend microservices.
- Collaborate with backend engineers using Node.js or Java Spring Boot.
- Manage complex application state using Redux/NgRx.
- Implement Internationalization (i18n) and RTL support.
- Develop Server-Side Rendered (SSR) friendly components for improved performance.
- Write unit, integration, and end-to-end tests using Jest and Jasmine.