fb_pixel
back
Back
Location:
Karachi, Pakistan
Work Style: In-person
Job Description

Job Summary: As a Frontend Engineer, you will play a critical role in designing and implementing the user interface of our web applications. You will work closely with product designers and backend engineers to deliver a seamless and engaging user experience. Your expertise in modern frontend technologies and best practices will be key to driving the success of our products.

 

Key Responsibilities:

 

  • UI Development:
    • Design and implement responsive, high-performance web interfaces using React and Next.js & Tailwind.
    • Write clean, maintainable, and well-documented code in TypeScript.
  • Collaboration:
    • Work closely with UX/UI designers to translate design wireframes and prototypes into functional code.
    • Collaborate with backend engineers to integrate frontend components with APIs and other backend services.
  • Testing & Quality Assurance:
    • Develop and maintain unit and integration tests using Jest to ensure code quality and reliability.
    • Implement end-to-end testing with Cypress to validate the user experience and catch potential issues before deployment.
  • Performance Optimization:
    • Optimize web applications for maximum speed and scalability.
    • Identify and address performance bottlenecks, ensuring that the application is smooth and responsive across devices.
  • Code Review & Best Practices:
    • Participate in code reviews, providing constructive feedback to peers and ensuring adherence to coding standards and best practices.
    • Stay up-to-date with the latest frontend technologies and frameworks, and advocate for their adoption when appropriate.
  • Continuous Improvement:
    • Contribute to the continuous improvement of the frontend development process, tools, and workflows.
    • Mentor junior engineers and share knowledge across the team.

 

Qualifications:

 

  • Education: Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience).

 

Experience:

 

  • years of experience in frontend development, with a strong focus on building complex web applications.
  • Proven experience with React and Next.js, including server-side rendering and static site generation.
  • Strong proficiency in TypeScript, with a deep understanding of type systems and advanced features.

 

Skills:

 

  • Expertise in building and maintaining test suites using Jest and Cypress.
  • Strong understanding of modern HTML, CSS, and JavaScript (ES6+).
  • Experience with version control systems (e.g., Git) and code collaboration tools (e.g., GitHub).
  • Familiarity with state management libraries (e.g., Recoil and Context API) is a plus.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication skills, with the ability to work effectively in a collaborative, remote-first environment.
cover
companyLogo
Qureos
Frontend Engineer (Contractual)
location marker
United Arab Emirates
About Employer:
Qureos is revolutionising the way young people learn and work by offering job matching, one-on-one m...
Show More