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.