Senior Frontend Developer

Job Description

We are seeking a Senior Frontend Developer with a comprehensive skill set in HTML, CSS, and JavaScript. The ideal candidate will have a strong foundation in Thyme Leaf and familiarity with version control systems like Git. Additionally, proficiency in front-end frameworks/libraries like React (preferably Next.js) or Angular is preferred. The candidate should demonstrate a passion for learning and staying updated with the latest web development trends, along with advanced proficiency in English.

Responsibilities:

  • Collaborate with cross-functional teams to develop high-quality front-end solutions that meet client requirements.
  • Utilize expertise in HTML, CSS, and JavaScript to design and implement responsive and user-friendly interfaces.
  • Implement Thymeleaf templates to enhance the presentation layer of web applications.
  • Ensure code quality and maintainability through adherence to best practices and standards.
  • Participate in code reviews and provide constructive feedback to team members.
  • Optimize frontend performance and implement mobile-first RWD techniques and patterns.
  • Develop and leverage reusable front-end patterns and components to streamline development processes.
  • Collaborate with UX designers to implement visual and interactive designs with attention to detail.
  • Stay updated on industry trends and emerging technologies to continuously improve development processes and deliverables.

Requirements:

  • Bachelor's degree in Computer Science, Computer Engineering, or a related field.
  • 5+ years of work experience in HTML, CSS, and JavaScript.
  • Experience with Java Web Technologies: JSF.
  • Good knowledge of Thymeleaf.
  • Familiarity with version control systems (e.g., Git).
  • Basic knowledge of back-end development concepts and RESTful APIs.
  • Solid understanding of UI/UX designs.
  • Advanced proficiency in English.
  • Preferably experience with front-end frameworks/libraries such as React (preferably Next.js) or Angular.
  • Passion for learning and keeping up with the latest web development trends.
  • Preferably significant experience working with TypeScript.
  • Experience with MV* JavaScript frameworks such as Backbone, Angular, or Ember.
  • Understanding of app/browser performance and techniques.
  • Demonstrated ability writing semantic HTML5, CSS3, and CSS preprocessors like Sass and Less.
  • Track record of developing and leveraging existing reusable front-end patterns and components.
  • Experience developing against RESTful APIs.
  • Attention to detail in implementing visual and interactive designs of UX designers.
  • Skilled at adding progressive enhancement and performant UX techniques when building interfaces.
  • Familiarity with standards-compliant front-end development and accessibility best practices.
  • Familiarity with code versioning tools such as Git, SVN, and Mercurial.

Job Summary

  • Published on:2024-03-14 5:33 am
  • Vacancy:1
  • Employment Status:Full Time
  • Experience:5 Years
  • Job Location:Lahore
  • Gender:No Preference
  • Application Deadline:2024-12-21