Job Openings Frontend Developer & UI/UX Designer

About the job Frontend Developer & UI/UX Designer

Frontend Developer & UI/UX Designer

Role Overview

We are looking for a creative and technically skilled Frontend Developer & UI/UX Designer to own the company's web experience end-to-end. This hybrid role combines UI/UX design with frontend development, enabling you to design intuitive digital experiences and bring them to life using Next.js.You will be responsible for designing and developing new website pages, landing pages, and campaign microsites while continuously improving the overall user experience, website performance, and technical SEO. You'll also manage backend integrations with CRM platforms, analytics tools, and marketing technologies to ensure a fast, scalable, and conversion-focused digital experience.

This role is ideal for someone who enjoys both designing exceptional interfaces and building them with clean, high-quality code.

Location

Karachi, Pakistan

Business Unit / Department

Marketing

Work Mode

Hybrid

Employment Type

Full-time

Key Responsibilities

UI/UX Design & Frontend Development

  • Design and develop modern, responsive website pages, landing pages, and campaign microsites using Next.js and React.
  • Create wireframes, mockups, interactive prototypes, and design systems in Figma.
  • Own the website's user experience by identifying usability improvements and implementing design enhancements.
  • Build responsive, mobile-first interfaces that function seamlessly across browsers and devices.
  • Ensure pixel-perfect implementation aligned with brand guidelines and conversion goals.

Website Performance & Optimization

  • Improve website speed and Core Web Vitals through image optimization, code splitting, lazy loading, and clean development practices.
  • Maintain website responsiveness, accessibility, and cross-browser compatibility.
  • Troubleshoot and resolve frontend bugs, layout inconsistencies, and UI issues.
  • Perform routine website updates, including banners, navigation, CTAs, content sections, and visual assets.

Backend & Integrations

  • Develop and maintain backend functionality within the Next.js ecosystem.
  • Build API integrations, dynamic routing, server-side rendering (SSR), and Incremental Static Regeneration (ISR).
  • Manage CRM integrations with platforms such as GoHighLevel, HubSpot, or similar systems.
  • Develop lead capture forms and ensure accurate data flow into CRM platforms.
  • Implement and maintain integrations with:
    • Google Analytics 4
    • Google Tag Manager
    • Meta Pixel
    • LinkedIn Insight Tag
    • Marketing campaign tracking tools

Technical SEO

  • Conduct technical SEO audits and implement improvements.
  • Resolve crawlability, indexation, duplicate content, broken links, redirect chains, canonical tag, and sitemap issues.
  • Implement and maintain structured schema markup, XML sitemaps, and robots.txt.
  • Monitor keyword rankings and identify opportunities to improve organic search performance.
  • Collaborate with the marketing team to optimize pages for SEO and conversion.

Collaboration & Development Practices

  • Partner with marketing stakeholders to transform campaign briefs into engaging digital experiences.
  • Maintain clean, scalable, and reusable code following best development practices.
  • Use Git-based version control and structured deployment workflows.
  • Deploy applications through platforms such as Vercel or Netlify.

Skills

Frontend Development

  • Next.js
  • React.js
  • TypeScript
  • JavaScript (ES6+)
  • HTML5
  • CSS3
  • Tailwind CSS

UI/UX Design

  • Figma
  • Wireframing
  • Prototyping
  • Design Systems
  • User Experience Design
  • User Interface Design

Performance & SEO

  • Core Web Vitals
  • Technical SEO
  • Accessibility (WCAG)
  • Responsive Design
  • Performance Optimization

Analytics & Integrations

  • Google Analytics 4
  • Google Tag Manager
  • Meta Pixel
  • LinkedIn Insight Tag
  • CRM Integrations
  • API Development
  • Webhooks

Tools

  • Git
  • GitHub / GitLab
  • Vercel
  • Netlify

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Interactive Media, Design, or a related field.
  • Minimum 3 years of professional experience in frontend development.
  • Demonstrated experience developing production websites using Next.js and React.
  • Strong portfolio showcasing both frontend development and UI/UX design work.
  • Advanced proficiency in Figma, including wireframing, prototyping, and design systems.
  • Strong understanding of responsive design, accessibility, and cross-browser compatibility.
  • Experience optimizing websites for performance and Core Web Vitals.
  • Hands-on experience with API integrations, SSR, ISR, and backend functionality within Next.js.
  • Working knowledge of Google Analytics 4, Google Tag Manager, CRM platforms, and marketing integrations.
  • Experience with Git-based development workflows and modern deployment platforms.
  • Excellent attention to detail with the ability to deliver pixel-perfect user interfaces.
  • Strong communication, problem-solving, and time management skills.
  • Ability to work independently while collaborating effectively with cross-functional teams

Application Instructions: Please include a cover letter with your application outlining your experience with Next.js and briefly describing your UI/UX design process, from research and wireframing through to development and optimization. Additionally, share a link to your portfolio or examples of websites you have both designed and developed. Live websites are strongly preferred over static mockups, as they best demonstrate your end-to-end capabilities.