freehire launches on Product Hunt on 26 August.

Follow →

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

Summary

Build and maintain responsive, secure frontend apps in Angular or React, collaborating with designers and backend teams to deliver polished UX and reusable UI components.

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.

See also