We are looking for a talented Senior Front-End Engineer with a strong Angular background to join the technical team of our US-based client.
Project — an automated platform that scans millions of web pages every day to perform deep analysis and validation of the world’s highest-traffic websites.
Our client is an industry leader in Digital Data Governance and a dynamically growing software company headquartered in Utah, USA. Founded in 2007, the company provides a Web Governance platform that helps global enterprises ensure accurate data collection, privacy compliance, and exceptional digital experiences. Their customers include some of the world’s most recognizable brands, such as Apple, Ford, Booking, Adidas, Adobe, and many others.
In this role, you will work closely with your teammates, Product team, and Front-End Architect on designing, developing, and maintaining various features. You will also participate in the Operational Excellence initiative, where teams monitor and optimize their services to ensure reliability and performance.
Must have: * 5+ years of experience with Angular and TypeScript. * Understanding of REST and client/server communication principles. * Strong web platform knowledge: HTTP, browser DOM, storage, cookies, and Chrome Network Inspector. * Strong knowledge of NPM, Webpack, Angular CLI, and RxJs. * Hands-on experience with HTML5, CSS3, preprocessors (SASS, LESS, etc.), and Flexbox. * Substantial experience writing unit tests using Karma/Jasmine. * Desire to work in a Scrum environment and openness to process improvements. * Upper-Intermediate English and better. * Great communication skills and ability to thrive in a fast-paced environment.
Good to have: * Experience with Angular hybrid applications, Angular Material * Experience with AgGrid and D3.js.
Responsibilities: * Design, develop, and maintain robust features using Angular 17. * Suggest UI/UX enhancements and bring innovative ideas to the table. * Contribute to the ongoing migration of the AngularJS codebase to Angular 17 (currently 90% complete). * Write and maintain comprehensive unit tests using Karma/Jasmine. * Participate in the Operational Excellence initiative, monitoring and optimizing services. * Conduct software analysis, testing and debugging, as well as troubleshoot production and non-production issues. * Collaborate closely with Backend and QA teams for seamless product delivery. * Work closely with teammates, the Product team and the Front-End Architect on designing and implementing new features.
We offer: * Competitive salary with regular reviews. * Medical insurance after a 3-month probation period (valid in Ukraine). * Vacation (up to 20 working days). * Paid sick leave (10 working days). * National holidays as days off (11 days). * Online English courses. * Accountant assistance and legal support. * Flexible working schedule (remote, office-based, or hybrid). * Fully equipped office in the city center (blackout-ready). * Direct cooperation with the customer. * Dynamic environment with low bureaucracy and strong team spirit. * Challenging projects across various domains and tech stacks. * Collaboration with senior-level specialists to grow your expertise. * Online and offline team-building activities. * Support for volunteering initiatives and culture.