Job Description
We’re looking for a skilled Front-End Developer with hands-on experience in Angular, React, and Vue.js, who has previously contributed to e-commerce platforms. You’ll be responsible for building engaging, high-performance user interfaces that drive seamless shopping experiences and conversions.
Key Responsibilities:
- Develop responsive, user-friendly front-end features using Angular, React, and Vue.js.
- Collaborate with UX/UI designers, product managers, and back-end developers to create intuitive e-commerce experiences.
- Integrate with back-end APIs and third-party tools (e.g., payment gateways, analytics, shipping platforms).
- Optimize performance for mobile and desktop across major browsers.
- Maintain and improve existing front-end codebases with a focus on scalability and speed.
- Translate business requirements into well-architected solutions.
- Participate in code reviews, testing, and agile ceremonies (stand-ups, sprints, retrospectives).
- Stay up to date with emerging front-end trends and technologies.
- Must-Have Qualifications:
- 3+ years of professional front-end development experience.
- Strong hands-on experience with at least two of the following: Angular, React, Vue.js.
- Solid understanding of HTML5, CSS3, JavaScript (ES6+), and TypeScript.
- Prior experience building or supporting e-commerce websites or web applications.
- Experience with RESTful APIs and modern front-end build tools (Webpack, Vite, etc.).
- Familiarity with version control systems (Git/GitHub or GitLab).
- Strong problem-solving and debugging skills.
- Nice to Have:
- Experience with state management libraries like Redux, Pinia, NgRx, etc.
- Knowledge of SEO, Core Web Vitals, and performance optimization for e-commerce.
- Experience with headless CMS or e-commerce platforms (e.g., Shopify, Magento, BigCommerce).
- Familiarity with testing frameworks (Jest, Cypress, Mocha).