top of page

Senior Engineer II
(Frontend)

Build high-performance, seamless interfaces that bridge the gap between sophisticated design and technical precision. We look for engineers who treat frontend architecture as an elite craft.

What you'll do

  • Lead development of modern, scalable front-end applications using React.

  • Design and own reusable component libraries and front-end architecture.

  • Implement efficient state management using Redux, Context API, or similar.

  • Translate product requirements and UI/UX designs into high-quality, responsive interfaces.

  • Collaborate with backend teams to integrate REST/GraphQL APIs.

  • Drive performance optimization, code quality, and best practices.

  • Review code and mentor junior front-end engineers.

Experience

3~5 years of experience in Frontend software development.

Primary Skills

​Must have:

​

  • Strong expertise in React (Hooks, functional components, modern patterns).

  • Excellent command of HTML5, CSS3, and JavaScript (ES6+).

  • Hands-on experience with state management solutions (Redux, Zustand, etc.).

  • Strong understanding of performance optimization and browser behavior.

  • Experience consuming RESTful and/or GraphQL APIs.

  • Proficiency with Git and collaborative workflows.

​

Nice to have:

​

  • Working knowledge of Angular.

  • Experience with TypeScript.

  • Familiarity with Next.js or server-side rendering.

  • Front-end testing experience (Jest, Cypress).

  • Startup experience and product ownership mindset.

Soft Skills

  • Strong written and verbal communication skills for a technical audience.

  • Willingness to take ownership of problems and seek solutions to meet customer needs.

  • Ability to apply creative problem-solving through ambiguity.

  • Ability to work under remote supervision and with a minimum of direct oversight.

Qualification

A Bachelor's degree in Computer Science or equivalent.

Get in Touch

Ready to build at scale? Send your resume to careers@spicycarrot.tech and let's talk shop.

bottom of page