Frontend Developer

Job Description

Job Description

• Map user journeys and operational workflows and create wireframes, user flows, and interactive prototypes

• Gather input from internal and external users through interviews, usability testing, and feedback review

• Explain and document UI/UX decisions for technical and non-technical stakeholders

• Design, build, and maintain production user interfaces using Next.js App Router, React, and TypeScript

• Develop inventory and network views, performance dashboards, filter toolbars, saved views, data tables, and analytical charts

• Shape URL-driven filters, sorting, and pagination

• Implement screens, forms, and data views across .NETand Next.js applications

• Apply and extend the product design system, including Tailwind CSS, shared primitives, and design tokens

• Ensure responsive layouts, semantic markup, keyboard navigation, screen-reader compatibility, efficient rendering, and appropriately sized client bundles

• Write and maintain component tests and browser end-to-end tests using Playwright or equivalent tools

• Monitor and improve browser-level quality and performance for interactive, data-heavy pages

• Partner with Product, Design, Backend, and Data Engineering teams

• Provide technical guidance and mentorship through code reviews and knowledge-sharing sessions

• Help define and enforce frontend standards

• Assist with scoping and estimating frontend work for sprint planning and product roadmaps

• Stay current with React, Next.js, user-experience practices, and web-platform changes

Requirements

Requirements

Technical Skills

Technical Skills

• Proficient in front-end development technologies, including JavaScript (TypeScript), HTML, CSS, and AJAX, with a thorough understanding of W3C standards.

• Experienced and proficient in using key web development frameworks, notably React.js, Vue.js, and Angular.js, among others.

• Solid understanding of cross-browser compatibility issues, effective caching strategies, web security mechanisms, and optimization best practices.

• Strong grasp of asynchronous programming concepts, including promises, async/await, and event-driven programming.

• Experienced in leveraging front-end tools and technologies, including version control with GitHub, package management with NPM, and content delivery optimization through various CDNs.

Preferred Qualifications

Experience working with Shopify Plus stores.

Knowledge of Node.js and backend integrations.

Experience with headless CMS platforms such as Contentful, Sanity, or Strapi.

Familiarity with Google Analytics, GTM, SEO, and conversion rate optimization (CRO).

Exposure to Agile/Scrum development methodologies.

Experience working in distributed or cross-functional teams.

Key Deliverables

End-to-end implementation and maintenance of Shopify storefronts.

Development of both Hydrogen and Liquid-based eCommerce experiences.

Custom theme development, enhancement, and optimization.

High-performing, scalable, and conversion-focused online shopping experiences.

Reliable integration of third-party applications and enterprise systems.

Continuous improvement of site performance, usability, and customer experience.

Contact

share your updated resume:

info@disher.com