Frontend Developer

4 days ago


Lahore, Punjab, Pakistan ibex Full time
Talent Acquisition Strategist @ ibex | Corporate Recruiting, Staffing Services | Technical Recruiting | HR Operations | People Partner

Job Overview

We are seeking a highly skilled and experienced Frontend Developer - Angular to join our dynamic team. In this role, you will lead the design, development, and optimization of complex, user-facing features for our production-grade web applications. You will collaborate closely with designers, backend developers, product managers, and cross-functional teams to deliver exceptional user experiences while mentoring junior developers and driving technical excellence. The ideal candidate has a proven track record of delivering scalable Angular solutions, deep expertise in modern frontend practices, and the ability to own projects end-to-end in a fast-paced, agile environment.

Responsibilities

  • Lead the development and implementation of user interface components using Angular (16+) best practices.
  • Architect and maintain scalable, high-performance frontend solutions, leveraging techniques like lazy loading, code splitting, tree-shaking, and server-side rendering (SSR).
  • Write clean, efficient, and well-structured code, adhering to established coding standards and design patterns (e.g., MVC, Facade).
  • Collaborate with the design team to translate UI/UX wireframes and prototypes into functional, responsive web applications.
  • Drive frontend architecture decisions, ensuring scalability, maintainability, and alignment with business objectives.
  • Mentor junior developers, providing guidance on Angular best practices, code quality, and problem-solving.
  • Implement advanced state management solutions (e.g., NgRx, Akita) and leverage RxJS for reactive data handling and asynchronous programming.
  • Build and publish reusable Angular libraries and components to streamline development across projects.
  • Conduct thorough unit, integration, and end-to-end testing using frameworks like Jest, Karma, Cypress, or Playwright.
  • Collaborate with backend developers to define and refine APIs, data structures, and GraphQL schemas.
  • Troubleshoot and resolve complex technical issues, using tools like Chrome DevTools and Angular DevTools for debugging and profiling.
  • Contribute to defining coding standards, conducting code reviews, and establishing best practices for the frontend team.
  • Evaluate and integrate third-party libraries or tools to enhance development efficiency and application functionality.
  • Implement advanced security practices to protect client-side applications against vulnerabilities like XSS and CSRF.
  • Drive adoption of modern frontend tools and practices, such as Angular CLI, module federation, or micro-frontends.

Requirements

  • 4+ years of frontend development experience, with at least 3 years focused on Angular (preferably Angular 16+) in complex, production-grade applications.
  • Deep understanding of Angular internals, including change detection, dependency injection, and module compilation.
  • Proven track record of delivering scalable frontend solutions in agile environments.
  • Strong experience with RESTful APIs and GraphQL, including integration with backend services.
  • Proficiency in state management libraries (e.g., NgRx, Akita) and RxJS operators and patterns.
  • Hands-on experience with unit and integration testing using frameworks like Jest or Karma.
  • Expertise in debugging and profiling complex Angular applications using tools like Chrome DevTools or Angular DevTools.
  • Strong understanding of design patterns (e.g., MVC, Singleton, Facade) and their application in Angular projects.
  • Experience with version control systems (Git) and collaborative workflows.
  • Excellent problem-solving, debugging, and analytical skills.
  • Strong communication and teamwork abilities, with the capacity to lead technical discussions and prioritize tasks in a fast-paced environment.
  • Ability to work independently and as part of a team of 5+ developers on large-scale applications.

Preferred Qualifications

  • Experience with Angular Material, Bootstrap, or other UI frameworks for rapid development.
  • Hands-on experience with micro-frontend architectures using tools like Nx or Module Federation.
  • Expertise in server-side rendering (SSR) and static site generation (SSG) with Angular Universal for performance and SEO optimization.
  • Proficiency in GraphQL and tools like Apollo Angular for efficient data fetching.
  • Experience with monorepo architectures for managing large-scale Angular applications.
  • Knowledge of modern build tools like Webpack, Vite, or Turbopack for optimizing Angular applications.
  • Hands-on experience with end-to-end testing frameworks like Cypress or Playwright.
  • Familiarity with cloud platforms (e.g., AWS, Azure, GCP) for deploying and optimizing frontend applications.
  • Experience leading code audits or refactoring legacy Angular applications to modern standards.
  • Knowledge of real-time communication protocols like SignalR or WebSockets.
  • Familiarity with CI/CD pipelines and deployment processes for frontend applications.
  • Understanding of SEO best practices and tools for optimizing client-side applications.
  • Proficiency in theme development and customization for Angular applications.
  • Contributions to open-source projects or the Angular community (e.g., GitHub repositories, blogs, or conference talks).
  • Knowledge of Domain-Driven Design (DDD) principles for structuring complex frontend applications.
Seniority level
  • Mid-Senior level
Employment type
  • Full-time
Job function
  • Information Technology
  • Project Management
  • Product Management
Industries
  • Software Development
  • IT System Custom Software Development
  • IT Services and IT Consulting

#J-18808-Ljbffr
  • Frontend Developer

    23 hours ago


    Lahore, Punjab, Pakistan eBrainX Solutions Full time $80,000 - $120,000 per year

    The ideal candidate will be responsible for designing, developing, testing, and debugging responsive web for the company. Using JavaScript, HTML, and CSS, this candidate will be able to translate user and business needs into functional frontend design.Qualifications & Experience:BS/MS in Computer Science, IT, or related field.4–5 years of hands-on...

  • Frontend Developer

    1 week ago


    Lahore, Punjab, Pakistan Techscale Full time

    About The RoleWe are looking for a talented Frontend Developer with a strong UI/UX background and expertise in (both 2 and 3) to join our growing team.Key ResponsibilitiesDevelop user-facing applications using 2 & 3 frameworks.Implement reusable components, directives, and libraries for various projects.Optimize the frontend code for maximum performance...

  • Frontend Developer

    23 hours ago


    Lahore, Punjab, Pakistan Techscale Full time 900,000 - 1,200,000 per year

    About The RoleWe are looking for a talented Frontend Developer with a strong UI/UX background and expertise in (both 2 and 3) to join our growing team.Key ResponsibilitiesDevelop user-facing applications using 2 & 3 frameworks.Implement reusable components, directives, and libraries for various projects.Optimize the frontend code for maximum performance...

  • Frontend Developer

    23 hours ago


    Lahore, Punjab, Pakistan Voyage Freight Full time 80,000 - 150,000 per year

    Job Description – Frontend Developer )Position OverviewWe are looking for a talented Frontend Developer with expertise in and to join our team. You will be responsible for building modern, scalable, and high-performance web applications. The role involves working closely with designers, backend developers, and product teams to deliver seamless and...

  • Frontend Developer

    23 hours ago


    Lahore, Punjab, Pakistan Yottacom Technologies Full time 600,000 - 1,200,000 per year

    Yottacom TechnologiesLocation:Lahore, Punjab, Pakistan (On-site)Job Type:Full-timeCompany Overview:We are a dynamic and fast-growing technology company based in Lahore, JOHAR Town, specializing in innovative web development solutions. Our team is passionate about creating advance, AI integrated applications. We are currently seeking an experienced Frontend...

  • Frontend Developer

    23 hours ago


    Lahore, Punjab, Pakistan Remotebase Full time $80,000 - $120,000 per year

    Remotebase is more than just a job search platform - we're building a community where you can thrive and succeed. We connect top tech talent with top clients and make it easy for you to find the job you want. So why wait? Join us and be a part of our bridge to successWe are seeking a skilled Frontend Developer to join our dynamic team. The ideal candidate...


  • Lahore, Punjab, Pakistan beBeeCareer Full time 900,000 - 1,200,000

    About the OpportunityWe're looking for a skilled and experienced Frontend Engineer II to join our team. This is a full-time remote position that requires collaboration with a team of developers to create and implement software applications and components.This role offers a unique opportunity to work with a world-class team of engineers and designers,...


  • Lahore, Punjab, Pakistan Ascertia Full time 104,000 - 130,878 per year

    Ascertia delivers digital trust products and services globally for Enterprises, Governments and Trust Service Providers. Ascertia solutions enable digital business processes which are fundamentally underpinned by digital trust to ensure that digital identities are proven, and business transactions and signatures are trustworthy. Ascertia's digital signature...


  • Lahore, Punjab, Pakistan beBeefrontend Full time 800,000 - 1,200,000

    Senior Frontend Developer PositionWe are seeking a skilled and experienced Senior Frontend Developer to join our team.The ideal candidate will have 4-6 years of experience in developing modern web applications using ReactJS, TypeScript, and Angular. They will be responsible for designing and implementing user interfaces, collaborating with cross-functional...


  • Lahore, Punjab, Pakistan Plutus Full time $90,000 - $120,000 per year

    OverviewAtPLUTUS, we're looking for aSenior Frontend Developerwith more than 4 years of experience to join our team. You'll play a key role in building scalable, performant, and visually stunning applications. With a strong focus onReact, , and , you'll help shape the technical roadmap, mentor fellow engineers, and ensure we deliver the best user experience...