Overall Job SummaryThe Developer, IT Front End will have a deep understanding of e-commerce and expertise in modern front-end technologies like React and Next.js. This role involves developing and maintaining our e-commerce solutions, ensuring seamless user experiences and high performance. The IT Front End Developer will work closely with the back-end team, UX/UI designers, and other stakeholders to deliver top-notch e-commerce solutions.
Essential Duties and Responsibilities (Min 5%)- Front-End Development:
- Develop and maintain front-end components for e-commerce platforms using React and Next.js.
- Ensure the technical feasibility of UI/UX designs.
- Utilize an in-depth understanding of modern e-commerce architecture, modules, and best practices.
- Performance Optimization:
- Optimize applications for maximum speed and scalability.
- Implement best practices for performance optimization, including lazy loading, code splitting, and caching.
- Collaboration:
- Work closely with UX/UI designers, back-end developers, and other stakeholders to deliver high-quality products.
- Participate in code reviews and provide constructive feedback to peers.
- Innovation and Best Practices:
- Stay up-to-date with the latest industry trends and technologies.
- Implement best practices in front-end development and contribute to continuous improvement.
- E-Commerce Integration:
- Integrate front-end components with back-end services and APIs.
- Ensure seamless integration with e-commerce platforms and third-party services.
Required QualificationsExperience: 4+ years in front-end development, particularly in e-commerce environments. Proven expertise in React and Next.js and experience with modern front-end build pipelines and tools.
Education: Bachelor's or Master's degree in Computer Science, Information Systems, or a related field. Any suitable combination of education and experience will be considered.
Professional Certifications: Relevant certifications in front-end development, e-commerce, or related technologies are advantageous.
High Demand IT Specialized skills: HTML, CSS3, JavaScript, JQuery
Platform knowledge (UNIX, Linux, Windows):
Preferred knowledge, skills or abilities- Strong proficiency in JavaScript, HTML5, CSS3, and related web technologies.
- In-depth knowledge of React and Next.js frameworks.
- Experience with state management libraries (e.g., Redux, MobX).
- Familiarity with RESTful and GraphQL APIs.
- Knowledge of modern authorization mechanisms, such as JSON Web Token.
- Experience with front-end testing frameworks (e.g., Jest, Mocha).
- Familiarity with version control systems, preferably Git.
- Understanding of responsive design principles and cross-browser compatibility.
- Experience with performance optimization techniques and tools.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills.
- An innovative mindset with a passion for staying up-to-date with industry trends and driving continuous improvement.
- Ability to excel in a fast-paced, dynamic environment.
- Experience in the retail or agriculture industry is preferred.
Working Conditions- Normal office working conditions
- Must be able to work some nights and weekends
- Occasional travel required
Physical Requirements- Sitting
- Standing (not walking)
- Walking
- Kneeling/Stooping/Bending
- Reaching overhead
- Lifting up to 20 pounds
DisclaimerThis job description represents an overview of the responsibilities for the above referenced position. It is not intended to represent a comprehensive list of responsibilities. A team member should perform all duties as assigned by his/ her supervisor.