Description

 Job Description

  • Develop and maintain web applications using Angular, HTML, CSS, JavaScript, and TypeScript.
  • Implement SCSS for efficient and scalable styling.
  • Utilize Ag Grid for complex data grid implementations.
  • Write and maintain unit tests using Jest and Angular unit testing frameworks.
  • Conduct integration testing in Angular to ensure seamless functionality across components.
  • Implement security best practices and performance optimization techniques in Angular applications.
  • Collaborate with UX/UI designers to translate design concepts into functional user interfaces.
  • Use Visual Studio Code for development and TFS/Git for version control and project management.
  • Troubleshoot and resolve issues related to UI performance and security.
  • Stay updated with the latest industry trends and technologies to continuously improve the development process.
  • Utilize GitHub Copilot to enhance development productivity

Requirements:

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Proven experience of 10+ years in UI development.
  • Expertise in Angular, HTML, CSS, JavaScript, TypeScript, and SCSS.
  • Experience with Ag Grid and Jest.
  • Proficiency in Visual Studio Code and TFS.
  • Strong knowledge of Angular unit testing and integration testing.
  • Demonstrated ability to implement security and performance enhancements in Angular applications.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills.

Preferred Qualifications:

  • Experience in Agile development methodologies.
  • Familiarity with other front-end frameworks and libraries.

Education

Bachelor's degree in Computer Science, Information Technology