
Search by job, company or skills
Position : Senior Software Engineer (Frontend)
Experience : 3–4 years (experience with React.js)
Location : Hyderabad
Educational Qualification :Bachelor's degree in Computer Science, Information Technology, or a related field.
• A higher qualification (Master's degree) in a relevant technical discipline
is a plus.
Required Skills & Qualifications :
3–4 years of strong hands-on experience with React.js
• Deep understanding of JavaScript (ES6+), closures, event loop, async
programming
• Strong knowledge of React hooks, lifecycle, reconciliation, and rendering
behavior
• Experience integrating GraphQL (Apollo Client) and REST APIs
• Practical experience with React Context for state management
• Experience with Jest and React Testing Library
• Good experience with TypeScript and type-safe development
• Solid understanding of browser fundamentals (DOM, rendering pipeline,
performance debugging, storage)
• Knowledge of scalable frontend architecture and modular folder
structuring
• Experience with AWS services (Cognito, Amplify, Lambda)
• Proficiency with Git and modern CI/CD workflows
• Basic understanding of PostgreSQL
• Experience with Next.js (Good to have)
Material UI integration (Good to have)
Key Responsibilities :
Design and develop scalable, high-performance web applications using
React.js
• Architect frontend applications with maintainable folder structures and
reusable components
• Integrate GraphQL APIs using Apollo Client
• Implement state management using React Context and best practices
• Optimize application performance, rendering efficiency, and load times
• Write clean, testable code with strong unit and integration test coverage
• Participate in code reviews and contribute to engineering best practices
• Collaborate in Agile development cycles
Job ID: 145767355