FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior UI Developer – eCommerce
AvnetSenior UI Developer responsible for developing user interfaces in React for eCommerce platform at Avnet. Collaborating with cross-functional teams to enhance customer experience with a focus on performance.
Tech Stack
Tools & technologiesApolloGraphQLJavaScriptJestNode.jsReactTypeScript
About the role
Key responsibilities & impact- Lead the development of user interfaces using React and related libraries to create highly interactive, user-friendly, and visually appealing applications.
- Work closely with BA’s, Product Owners, UX/UI designers, and back-end engineers to transform business requirements into technical solutions, ensuring a seamless and cohesive e-commerce experience.
- Focus on optimizing the performance of the UI to ensure fast load times, smooth navigation, and a responsive experience across devices.
- Implement data fetching and state management through Apollo Client and integrate the UI with RESTful and GraphQL APIs built with Node.js and Apollo Server.
- Be an advocate for and follow best practices for software development, including clean, maintainable code, automated testing, and code reviews.
- Mentor junior and mid-level developers, offering guidance on React development, front-end architecture, and best practices.
- Actively engage and freely share your experience in our Front-end Guild group.
- Work with back-end engineers to integrate front-end with back-end services and help shape the architecture and performance of the entire application stack.
- Keep up-to-date with the latest developments in front-end technologies, especially within the React ecosystem and eCommerce trends.
Requirements
What you’ll need- Proven experience as a Front-End or UI Developer, with hands-on React/TypeScript experience.
- Strong understanding of React and its ecosystem.
- Experience with Apollo Client and GraphQL queries, mutation handling, and state management.
- Solid knowledge of Node.js and how to integrate the front-end with back-end services.
- Expertise in HTML5, CSS3, and JavaScript (ES6+).
- Experience with responsive design.
- Experience with Gitlab and their GitFlow version control process.
- Ability to collaborate with UX/UI designers and translate Figma and Storybook prototypes into functional, high-quality user interfaces.
- Strong analytical and problem-solving skills, focusing on user-centric solutions.
- Familiarity with front-end testing frameworks (Jest in particular).
Benefits
Comp & perks- Professional development opportunities
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
ReactTypeScriptApollo ClientGraphQLNode.jsHTML5CSS3JavaScriptresponsive designfront-end testing frameworks
Soft Skills
analytical skillsproblem-solving skillscollaborationmentoringcommunication