Job Openings Frontend Developer - AngularJS (Onsite, PKR Salary)

About the job Frontend Developer - AngularJS (Onsite, PKR Salary)

Requirements:

  • Bachelors or Masters degree in Computer Science or related field.
  • 2 to 4 years professional experience as a front-end developer specializing in AngularJS.
  • Proven experience as an AngularJS 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 AngularJS.
  • 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.