Frontend Engineer

Job Description

As a Frontend Engineer, you will be responsible for creating user-friendly, dynamic, and visually appealing web applications. This role demands a deep understanding of front-end frameworks, state management, and modern development practices. You will collaborate with cross-functional teams to deliver high-quality solutions that meet user and business needs.

Responsibilities

  • Develop, maintain, and enhance front-end components using Next.js to build scalable web applications.
  • Implement state management solutions with Zustand and design responsive, visually engaging interfaces using Tailwind CSS.
  • Create dynamic animations with Framer Motion to enhance user experience and interactivity.
  • Write and maintain unit and integration tests using Jest to ensure application reliability.
  • Leverage AI tools to improve code quality, optimize workflows, automate repetitive tasks, and enhance development processes.
  • Collaborate with engineers, product managers, and designers to deliver robust technology solutions.
  • Debug, troubleshoot, and optimize applications for performance, scalability, and cross-platform compatibility.
  • Apply responsive design principles to ensure seamless usability across web and mobile platforms.
  • Write clean, scalable, and maintainable code, adhering to industry standards with a focus on reusability.
  • Participate in agile development processes, contributing to project objectives, sprint planning, and deliverable timelines.
  • Stay updated with emerging trends and best practices in front-end development to drive innovation and productivity.

 

Your Qualifications

  • 5+ years of professional experience in front-end development, focusing on modern frameworks and tools.
  • Expertise in Next.js, including state management using Zustand or similar libraries.
  • Advanced knowledge of Tailwind CSS for responsive layouts and Framer Motion for animations.
  • Experience with Figma for collaborating and translating design concepts.
  • Familiarity with testing frameworks like Jest for ensuring code reliability and quality.
  • Experience leveraging AI tools to accelerate development and solve complex frontend challenges.
  • Strong debugging, troubleshooting, and optimization capabilities.
  • Proven ability to work in Agile/Scrum environments, contributing to sprints and delivering iterative solutions.
  • Familiarity with version control systems like Git and CI/CD pipelines.
  • Excellent communication and collaboration skills, with a passion for continuous learning and delivering exceptional user experiences.

Job Summary

  • Published on:2025-02-24 4:52 pm
  • Vacancy:1
  • Employment Status:Full Time
  • Experience:5 Years
  • Job Location:Islamabad
  • Gender:No Preference
  • Application Deadline: 2025-04-10