
Senior Software Engineer
CES Family of Companies
full-time
Posted on:
Location Type: Remote
Location: India
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Develop and maintain complex, high‑performance React + TypeScript applications using modern frontend patterns.
- Architect reusable UI components and frontend modules with strong focus on performance, accessibility, and long‑term maintainability.
- Implement responsive, pixel‑perfect UIs based on Figma designs and UX specifications.
- Manage application state using modern tools such as Redux Toolkit, Zustand, Recoil, or equivalent.
- Optimize bundling, code‑splitting, lazy loading, and asset delivery to achieve best‑in‑class web performance.
- Ability to design efficient GraphQL queries, mutations, caching strategies, and client‑side schema management.
Requirements
- Develop and maintain complex, high‑performance React + TypeScript applications using modern frontend patterns (Hooks, Context API, Suspense, and Server Components where applicable).
- Architect reusable UI components and frontend modules with strong focus on performance, accessibility, and long‑term maintainability.
- Implement responsive, pixel‑perfect UIs based on Figma designs and UX specifications.
- Manage application state using modern tools such as Redux Toolkit, Zustand, Recoil, or equivalent.
- Optimize bundling, code‑splitting, lazy loading, and asset delivery to achieve best‑in‑class web performance.
- Ability to design efficient GraphQL queries, mutations, caching strategies, and client‑side schema management.
Benefits
- Flexible working hours to create a work-life balance.
- Opportunity to work on advanced tools and technologies.
- Global exposure to not only collaborate with the team, but also to connect with the client portfolio and build professional relationships.
- Highly encouraged for any innovative ideas & thoughts and we support in executing the same.
- Periodical and on-spot rewards and recognitions on your performance.
- Provides a better platform for enhancing skills via many different L&D programs.
- Enabling and empowering atmosphere to work along.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
ReactTypeScriptGraphQLRedux ToolkitZustandRecoilHooksContext APISuspenseServer Components
Soft Skills
performance optimizationaccessibilitylong-term maintainabilityresponsive designattention to detail