Netfication

Front-End Engineer – React / Angular

Minimum 3 years experience or above

Job Duties:

  • Develop and Maintain Web Applications: Design, develop, and maintain dynamic and responsive web applications using React or Angular frameworks.
  • Collaborate with Cross-Functional Teams: Work closely with UX/UI designers, backend developers, and product managers to implement features that meet user needs and business requirements.
  • Optimize Performance: Implement best practices for web performance optimization, including code splitting, lazy loading, and efficient data handling.
  • Ensure Cross-Browser Compatibility: Test and debug applications to ensure compatibility across different browsers and devices.
  • Write and Maintain Code: Produce clean, efficient, and well-documented code. Participate in code reviews and follow best coding practices.
  • Integrate with Backend Services: Develop and maintain integrations with backend services and APIs.
  • Stay Updated with Industry Trends: Keep up-to-date with the latest industry trends, technologies, and best practices in front-end development.
  • Participate in Agile Methodologies: Engage in Agile processes such as sprint planning, daily stand-ups, and retrospectives to ensure timely delivery of features.

Requirements:

  • Experience: Minimum of 3 years of professional experience in front-end development using React or Angular.
  • Technical Skills: Proficiency in JavaScript, HTML, and CSS. Strong experience with React.js or Angular.
  • State Management: Experience with state management libraries such as Redux (for React) or NgRx (for Angular).
  • Version Control: Proficiency with version control systems, particularly Git.
  • Performance Optimization: Knowledge of web performance optimization techniques and tools.
  • Testing: Experience with front-end testing frameworks and tools, such as Jest, Jasmine, or Karma.
  • Problem-Solving Skills: Strong problem-solving and debugging skills.
  • Communication Skills: Excellent verbal and written communication skills for effective collaboration with team members and stakeholders.
  • Education: Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent work experience.
  • Portfolio: A portfolio or examples of previous work demonstrating expertise in front-end development with React or Angular.

Job Type: Full Time
Job Location: Lahore

Apply for this position

Allowed Type(s): .pdf, .doc, .docx