UI Developer (Angular is Preferred / React is Acceptable) - 6 month extendable contract

Main Responsibilities:

  • Develop and maintain robust, scalable, and secure frontend applications using Angular and/or React.
  • Build responsive and intuitive user interfaces that deliver an excellent user experience across devices and browsers.
  • Collaborate closely with UI/UX designers, backend developers, and product owners to translate designs into high-quality code.
  • Participate in the full software development lifecycle, including coding, debugging, testing, and deployment.
  • Develop reusable UI components and libraries to promote consistency and accelerate development.
  • Ensure technical feasibility of UI/UX designs and optimize applications for maximum speed and scalability.
  • Implement secure coding practices and address vulnerabilities such as XSS and CSRF.
  • Stay current with emerging frontend technologies and industry best practices.
  • Participate in code reviews and contribute to coding standards and frontend architecture.

Required Skills & Experience:

  • Strong proficiency in JavaScript (ES6+), HTML5, and CSS3.
  • Expertise in Angular (preferred) or React.
  • Experience with state management libraries such as RxJS and/or Redux.
  • Experience with Git version control.
  • Understanding of RESTful APIs and asynchronous request handling.
  • Knowledge of UI/UX principles and design systems.
  • Experience with testing frameworks such as Jest, Karma, Jasmine, or React Testing Library is an advantage.
  • Familiarity with build tools and package managers, including Webpack, npm, and Yarn.
  • Understanding of Agile development methodologies and CI/CD practices.
  • Proven experience building scalable frontend applications and reusable UI components.
  • Strong understanding of secure coding practices, accessibility standards, and performance optimization techniques.

To apply,simply click the "Apply" button or send your updated profile to recruit@percept-solutions.com

EA Licence No.:18S9405 / EA Reg. No.:R1330864

Percept Solutions is expanding and actively seeking talented individuals. We encourage applicants to follow Percept Solutions on LinkedIn at https://www.linkedin.com/company/percept-solutions/to stay informed about new opportunities and events.