9YT

Software Development Engineer II (Frontend)

0+ yearsLocation flexiblefull time · hybrid

Posted 1 day ago

Role

Job Description

About the role

We are looking for a Software Development Engineer II (SDE-2) to join our engineering team. You will be responsible for building scalable, high-performance user interfaces and integrating them with robust backend services. As a mid-level engineer, you will own end-to-end feature development, mentor junior developers, and ensure the codebase remains maintainable and efficient in a hybrid work environment.

Responsibilities

  • Develop and maintain complex frontend components using React.js to improve user experience.
  • Architect scalable state management solutions to handle large datasets efficiently.
  • Collaborate with product managers and designers to translate Figma wireframes into production-ready code.
  • Optimise application performance to reduce page load times and improve Core Web Vitals.
  • Write clean, modular, and well-documented code following industry best practices.
  • Conduct rigorous code reviews to maintain high quality and consistency across the repository.
  • Debug and resolve critical production issues to ensure high system availability.

Required skills

  • Proficiency in React.js and the modern hooks API.
  • Strong command of TypeScript and JavaScript (ES6+).
  • Experience with state management libraries like Redux or Zustand.
  • Expertise in CSS frameworks such as Tailwind CSS or Styled Components.
  • Familiarity with RESTful API integration and asynchronous programming.

Nice to have

  • Experience with Next.js and Server-Side Rendering (SSR).
  • Knowledge of unit testing frameworks like Jest or React Testing Library.
  • Experience with CI/CD pipelines and GitHub Actions.

What success looks like

  • Delivery of high-impact features on schedule with minimal regression bugs.
  • Measurable improvement in frontend performance and application responsiveness.
  • Successful ownership of a core module from technical design to deployment.

Skills

What you bring

Must have

React.jsTypeScriptJavaScriptReduxTailwind CSSREST APIsNext.jsJestGitHub Actions

Apply

Ready to apply?

One OTP, no resume parsing, AI handles the first round.