Job Openings Full Stack Developer - Frontend Focus (Onsite, Lahore, PKR Salary)

About the job Full Stack Developer - Frontend Focus (Onsite, Lahore, PKR Salary)

Requirements:

  • 7+ years of experience as a Full Stack Developer with a frontend focus, ideally at a lead level.
  • Strong expertise in React JS, Next JS, Angular, JavaScript (ES6+), and TypeScript, with a solid understanding of UI/UX principles and responsive design.
  • Hands-on experience with NodeJS and ExpressJS for building scalable backend services.
  • Knowledge of RESTful APIs, WebSockets, and microservices architecture.
  • Experience with AWS, Azure, or other major cloud platforms.
  • Proven ability to build scalable, maintainable, and high-performance web applications.
  • Proficiency with Git/GitHub and working in agile development environments.
  • Ability to mentor junior developers, take ownership of features and modules, and contribute to architectural decisions.
  • Strong problem-solving abilities, attention to detail, effective communication, and a passion for delivering high-quality digital products.

Responsibilities:

  • Lead the design, development, and enhancement of frontend applications using React JS and Next JS.
  • Collaborate closely with backend engineers to integrate and optimize Node JS APIs and services.
  • Develop clean, maintainable, and modular code while adhering to best practices and coding standards.
  • Architect scalable and high-performing frontend solutions while contributing to the overall system design.
  • Work with product managers, designers, and cross-functional teams to deliver seamless, responsive, and intuitive user experiences.
  • Implement and maintain RESTful APIs, WebSockets, and microservices-based integrations.
  • Conduct code reviews, ensure code quality, and enforce best practices in performance, security, and UI consistency.
  • Mentor junior developers and guide them in solving complex technical challenges.
  • Participate in sprint planning, estimation, and agile workflows to ensure timely and quality deliverables.
  • Continuously explore and propose innovative solutions to improve performance, user experience, and development efficiency.