Job Description
About The Opportunity
As a Front End Engineer, you will be working across the front-end technology stacks, providing end-to-end solutions for both our B2C and B2B customers. You’ll be developing web components spanning data access, API integration, and functional product additions/improvements for our customers. You will collaborate closely with UI/UX designers and product managers to rapidly deliver new product features. In addition to product development, you will also be involved in architectural work, porting codebases to the latest standard.
Responsibilities
- Design, develop, and maintain React and Next.js applications with a focus on performance, scalability, and maintainability
- Collaborate with UI/UX designers to implement modern, responsive, and accessible interfaces
- Build reusable frontend components and libraries for consistent design and faster development cycles
- Work closely with backend engineers to integrate APIs and ensure seamless data flow
- Apply best practices in state management, code organization, and testing
- Optimize frontend performance, including load times, rendering efficiency, and accessibility
- Participate in code reviews, mentoring, and knowledge sharing within the engineering team
- Contribute to frontend architecture decisions, including tooling, frameworks, and standards
Required Qualifications
- 6\+ years of professional experience in frontend application development
- Strong expertise in React.js and Next.js (server-side rendering, static site generation)
- Solid understanding of JavaScript/TypeScript, HTML5, and CSS3
- Experience with state management libraries (Redux, Zustand, Recoil, or similar)
- Familiarity and background in consuming RESTful APIs
- Knowledge of responsive design, accessibility (a11y), and cross-browser compatibility
- Strong problem-solving, communication, and collaboration skills
- Experience with agentic AI development, utilizing tools such as Claude, Copilot, and Cursor
- Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent technical experience
Looking for more opportunities?
Browse thousands of graduate jobs and entry-level positions.