MA

Senior Software Engineer

Mastercard
Pune6-10 LPA Posted 29 Apr 2025
FULL TIME
Reactjs
Typescript
Redux
Rest Apis
Javascript

Job Description

Role

  • Build modern, responsive UIs with a focus on reusability and scalability.
  • Own frontend architecture and component design for key features.
  • Work closely with product managers and designers to turn wireframes and designs into working applications.
  • Maintain a high standard of code quality through best practices in modularity, readability, and maintainability.
  • Ensure performance and responsiveness across browsers and devices.
  • Participate in peer code reviews and contribute to knowledge sharing within the frontend team.
  • Stay up to date with the evolving React ecosystem and bring in improvements proactively.

All About You

  • 6+ years of hands-on experience with ReactJS (Hooks, functional components).
  • Expert-level knowledge of Redux, including middleware like Redux Thunk or Redux Saga.
  • Strong understanding of JavaScript (ES6+), TypeScript and modern development patterns.
  • Proficient in component-level styling using CSS-in-JS libraries such as Styled Components or Emotion.
  • Experience integrating with REST APIs from the frontend.
  • HTML, CSS and Figma knowledge is must.
  • Skilled in using developer tools like Chrome DevTools, Webpack, Babel, esLint, Jest.
  • Experience with Git for version control.
  • Experience with React Native for mobile development, WebSockets, Progressive Web Apps (PWA), and frontend automation testing frameworks (e.g., Selenium) is a plus.
  • Bachelor's degree in Information Systems, Information Technology, Computer Science or Engineering or equivalent work experience
Join WhatsApp Channel