Job Openings Lead Frontend Developer - Angular & React (Onsite, Lahore, PKR Salary)

About the job Lead Frontend Developer - Angular & React (Onsite, Lahore, PKR Salary)

Requirements:

  • Bachelors degree in Computer Science, a related field, or equivalent experience.
  • 4+ years of professional experience as a Frontend Developer, with proven experience in a lead role.
  • Expertise in multiple frontend languages and libraries, including HTML, CSS, JavaScript, XML, and jQuery.
  • Proficiency in modern CSS component libraries such as Tailwind CSS, Material UI, Angular Material, and PrimeNG.
  • Hands-on experience with JavaScript frameworks, particularly Angular and ReactJS (required).
  • Strong understanding of web standards, cross-browser compatibility, and responsive design.
  • Familiarity with Core Web Vitals and best practices for web page optimization.
  • Ability to collaborate effectively with backend teams and optimize applications for maximum speed and scalability.
  • Experience with writing well-designed, testable, and efficient code following best software development practices.
  • Knowledge of unit and integration testing processes.
  • Proficiency with version control systems (e.g., Git, SVN) and familiarity with CSS pre-processors like LESS or Sass.
  • Experience working with design tools like Adobe XD and Photoshop and integrating with content management systems.
  • Strong analytical and multitasking skills, with the ability to perform well in a fast-paced environment.
  • Excellent oral and written communication skills.

Responsibilities:

  • Maintain, improve, and build websites and applications with mobile-responsive designs.
  • Collaborate with development teams, product managers, and clients to ideate and implement software solutions aligned with project objectives and requirements.
  • Design and develop optimized visuals with client-focused and performance-oriented architecture.
  • Build appealing, functional front-end interfaces for applications.
  • Test software to ensure responsiveness, efficiency, and cross-device compatibility.
  • Troubleshoot, debug and upgrade software to enhance performance.
  • Write and maintain clear technical documentation.
  • Conduct code reviews to uphold best practices and coding standards.
  • Work closely with back-end developers, designers, and other team members to deliver cohesive and functional solutions.
  • Stay informed on the latest industry trends, technologies, and best practices.
  • Take ownership of assigned projects, ensuring timely completion while handling multiple tasks effectively.
  • Provide production system support as needed.