Job Overview

Location
Lahore, Punjab
Job Type
Full Time
Date Posted
22 days ago

Additional Details

Job ID
1969
Job Views
107
Work Mode *
On-site

Job Description

We are looking for a talented Frontend Engineer skilled in React.js and Angular, who can also develop and integrate APIs to build high-performing, user-friendly web applications. The ideal candidate should have strong frontend expertise along with a solid understanding of backend communication and data handling.


Responsibilities:

  • Develop modern, responsive, and dynamic UIs using React.js and Angular.
  • Design, develop, and integrate RESTful APIs for frontend data communication.
  • Collaborate with designers, backend teams, and product managers to deliver smooth user experiences.
  • Write clean, maintainable, and efficient code following best practices.
  • Optimize application performance and ensure cross-browser compatibility.
  • Troubleshoot and resolve issues across the frontend and API layers.
  • Participate in code reviews and maintain high-quality coding standards.
  • Stay updated with the latest trends in frontend technologies and frameworks.



Required skills:

  • Bachelor’s degree in Computer Science, Software Engineering, or equivalent experience.
  • 2+ years of experience working with React.js and Angular frameworks.
  • Strong proficiency in JavaScript (ES6+), HTML5, CSS3, and TypeScript.
  • Hands-on experience in API development and integration (RESTful or GraphQL).
  • Familiarity with Node.js, Express, or similar backend technologies.
  • Good understanding of state management tools (Redux, NgRx, or Context API).
  • Strong grasp of Git, code versioning, and responsive design principles.
  • Problem-solving mindset with excellent communication and collaboration skills.


Qualifications:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.
  • Strong experience in React.js and Angular must have hands-on expertise in both frameworks.
  • 2–3 years of proven experience in frontend development, building scalable web applications.
  • Proficiency in JavaScript (ES6+), TypeScript, HTML5, and CSS3.
  • Ability to design and develop RESTful APIs and integrate them with frontend applications.
  • Strong understanding of state management (Redux, NgRx, Context API) and component-based architecture.
  • Experience in creating and maintaining technical documentation, including requirement specifications, process flows, pseudocode, and flowcharts.
  • Good grasp of UI/UX best practices, responsive design, and frontend performance optimization.
  • Experience with UI libraries such as Tailwind CSS, Material UI, or Bootstrap.
  • Familiarity with Node.js, Express, or similar backend technologies for API creation.
  • Working knowledge of Git/GitHub and collaborative version control workflows.
  • Exposure to CI/CD pipelines, Docker, or cloud platforms (Azure, AWS, etc.) is a plus.
  • Experience working in Agile/Scrum environments and cross-functional teams.

Location

Similar Jobs

Full Time

Dice Tech Recruitment Services

QA - Intern

Full Time

Dice Tech Recruitment Services

Game QA Tester

Full Time

Dice Tech Recruitment Services

Angular/Reactive Forms Developer

Full Time