Agent Developer III - Frontend
Core
Lead architecture, design, and implementation of high-performance, scalable, and resilient frontend applications using React.js.
Role type
Senior IC frontend engineer (React.js)
Builds
User-facing features, reusable components, and front-end libraries
Domain
Web development
Deliverable
product features
Required skills
JavaScript (ES6+), TypeScript, HTML5, CSS3/SASS, React.js, Redux Toolkit, Zustand, Context API, RESTful APIs, JWT, OAuth, Webpack, Vite, Babel, Jest, React Testing Library, Cypress, Playwright, Git
Preferred skills
Next.js, SSR, SSG, Design Systems (Storybook, Material-UI, Tailwind, Radix), Micro-frontends (Module Federation), Agile/Scrum
Technologies
React.js, Redux Toolkit, Zustand, Context API, Webpack, Vite, Babel, Jest, React Testing Library, Cypress, Playwright, Next.js
Responsibilities
Develop new user-facing features using React.js; Build reusable components and front-end libraries; Translate UI/UX designs into high-quality code; Optimize components for maximum performance; Collaborate with product managers, designers, and backend engineers; Ensure technical feasibility of UI/UX designs; Participate in code reviews; Identify and troubleshoot UI/UX problems and bugs; Write unit and integration tests
Seniority
Senior, hands-on IC