Post Job Free
Sign in

Frontend Developer - AngularJS or React JS

Company:
HR POD - Hiring Talent Globally
Location:
Lahore, Punjab, Pakistan
Posted:
April 25, 2024
Apply

Description:

Requirements:

Bachelors or Masters degree in Computer Science or related field.

2 to 4 years professional experience as a front-end developer specializing in front end JS frameworks (Angular or React JS).

Proven experience as an Angular/React JS developer or similar role, showcasing your work.

Knowledge of multiple front-end languages and libraries (e.g., HTML/ CSS, JavaScript, XML, jQuery, Bootstrap etc).

Knowledge of CSS component libraries like Tailwind CSS, Material UI, Angular Material and PrimeNG etc.

Ability to work with backend team. Excellent command over at least one or more frontend JavaScript frameworks, AngularJS or ReactJS is a must have.

Write well-designed, testable, and efficient code using best software development practices.

Can perform unit and integration testing before release.

Can optimize applications for maximum speed and scalability.

Familiarity and knowledge of Core Web Vitals and best practices for web page optimization.

Great oral and written communication skills.

Familiarity with software like Adobe XD, Photoshop, and content management systems.

An ability to perform well in a fast-paced environment.

Excellent analytical and multitasking skills.

Experience with responsive design and mobile development.

Familiarity with at least one CSS pre-processor (LESS, Sass).

Strong understanding of web standards, cross-browser compatibility issues, and common workarounds.

Experience with content management systems (CMS), such as WordPress, Drupal, or Magento.

Experience with version control (Git, SVN).

Responsibilities:

Maintain and improve websites.

Work with development teams and product managers to ideate software solutions.

Design and develop visuals with client and performance optimized architecture.

Build the front-end of applications through appealing visual design.

Test software to ensure responsiveness and efficiency.

Troubleshoot, debug and upgrade software.

Build features and applications with a mobile responsive design.

Write technical documentation.

Communicating with clients or other team members to clarify details about project objectives and requirements.

Conducting code reviews to ensure that new code follows best practices.

Collaborating with other members of the development team to ensure that all components of an application meet functional and design requirements.

Cooperate with back-end developers, designers, and other team members to deliver complete solutions.

Stay up to date on latest industry trends and technologies.

Take ownership of assigned projects and tasks, seeing them through from start to finish.

Handle multiple projects simultaneously while meeting deadlines.

Provide support for production systems when needed.

Apply