Introduction
This article details the responsibilities and requirements for a front-end developer role that focuses on building and maintaining responsive pages, implementing e-commerce features, and collaborating with design and backend teams. It highlights core technologies — HTML, CSS, JavaScript and React — alongside e-commerce tools (Google Sites, Ecwid, Razorpay), performance, accessibility, SEO, deployment practices and teamwork expectations.
Core Responsibilities and Technical Focus
Develop and maintain responsive pages using HTML, CSS, JavaScript and React. This responsibility centers on producing and updating front-end pages with the stated technologies to meet project needs.
- Collaborate with design/content teams: Work directly with design and content contributors to align page structure, visuals and content implementation.
- Implement e-commerce features: Build and integrate e-commerce capabilities using Google Sites, Ecwid and Razorpay as required by the project.
- Optimize performance, accessibility and SEO: Apply measures to improve page performance, ensure accessibility and support search engine optimization goals.
- Assist backend integrations for forms/payments: Support integration efforts that connect front-end forms and payment flows with backend systems.
- Use Git/GitHub and follow deployment practices: Track changes and collaborate via Git/GitHub and adhere to the project’s deployment practices.
- Participate in weekly review calls: Join recurring review meetings to synchronize progress, discuss issues and plan next steps with the team.
Requirements, Skills and Collaboration Expectations
Proficiency and preferred frameworks: Required skills include proficiency in HTML5, CSS3 and JavaScript, with familiarity in React, Node and Next.js preferred to support modern front-end workflows.
- UI/UX and responsive design knowledge: Understand UI/UX principles and responsive design to ensure pages function and present correctly across contexts.
- Basic SEO and analytics understanding: Have foundational knowledge of SEO and analytics to support optimization efforts described in responsibilities.
- Experience with platform tools is a plus: Prior exposure to Google Sites, Git, Ecwid or Razorpay is advantageous for implementing e-commerce and collaboration workflows.
- Strong communication and teamwork: Effective communication and the ability to work within teams are essential, supporting collaboration with design/content teams and weekly review calls.
- Educational background: A degree in Computer Science, IT, Web Development or an equivalent qualification is expected.
Conclusion
This role combines front-end development using HTML, CSS, JavaScript and React with e-commerce implementation (Google Sites, Ecwid, Razorpay), performance, accessibility and SEO responsibilities, plus backend assistance for forms and payments. Candidates should bring technical proficiency, familiarity with React/Node/Next.js, UI/UX and basic SEO knowledge, plus strong communication, Git/GitHub experience and willingness to follow deployment practices and join weekly review calls.


