Talent Guaranteed
Senior Frontend Engineer – Angular, UX
Location
Philippines
Posted
42 days ago
Salary
0
Seniority
Senior
Job Description
Senior Frontend Engineer – Angular, UX
Manila Recruitment
__**Duties and Responsibilities:**__ •Develop and maintain scalable frontend applications using Angular version 14+ •Implement advanced state management (RxJS, NgRx), smart/dumb component separation, and performance optimisations •Work with modular architecture, routing (lazy loading), guards, and resolvers •Build and maintain custom UI using SCSS (no Angular Material or design libraries) •Extend existing UI or develop new features aligned with the product’s design system •Translate product requirements into clean, intuitive, and visually consistent interfaces •Ensure strong attention to UI/UX details (layout, spacing, responsiveness, interaction quality) •Collaborate closely with backend and product teams
Job Requirements
- __**Must-have Skills / Qualification:**__
- Minimum 5 years of extensive experience in frontend development
- Advanced proficiency in Angular version 14 and up
- At least 3 years of experience in RxJS and NgRX
- Experience in Smart/Dumb component separation, OnPush change detection, standalone components
- Knowledgeable in Module separation, lazy loading, routing, guards, resolvers
- Advanced SCSS and CSS skills (custom mixins, no use of Material, Bootstrap, Tailwind, etc.)
- Strong eye for design, UI consistency, and frontend craftsmanship
- Ability to extend features seamlessly within an existing UI/UX system
- Strong experience building custom-styled interfaces (not library-based)
- Confidence working with complex layouts, animations, and responsive behaviour
- High attention to detail (spacing, alignment, transitions, usability)
- Ability to make sound UI/UX decisions independently
- Excellent communication skills in English, with the ability to communicate with foreign counterparts
- Strong sense of ownership, reliability, professional integrity, curiosity and professional ambition
- __**Advantageous skills or nice-to-haves:**__
- Bachelor’s degree in Computer Science, Information Technology, or a related field
- Experience in C# .NET 10+ for backend development
- Experience in frontend unit testing with Jasmine and end-to-end testing with Cypress
- Experience in backend unit and integration testing with XUnit
- Experience with Clean Architecture (DDD), MediatR, CQRS, Entity Framework
- Experience creating mockups in Figma or similar tools and collaborating on design systems
Related Guides
Related Job Pages
More Frontend Engineer Jobs
• Implement high-quality, responsive user interfaces following design specifications, ensuring compatibility across multiple browsers and devices. • Develop and maintain code using modern JavaScript frameworks and libraries (e.g., React, Vue.js, Angular), as well as HTML5, CSS3, and responsive design principles. • Continuously improve page load times, rendering performance, and overall user experience. • Collaborate with backend teams to integrate with RESTful/GraphQL APIs and ensure smooth data flow between client and server. • Follow best practices for accessibility (WCAG standards) and search engine optimization. • Write unit, integration, and end-to-end tests (e.g., Jest, Cypress) to maintain high-quality code, and participate in code reviews.
• Implement high-quality, responsive user interfaces following design specifications, ensuring compatibility across multiple browsers and devices. • Develop and maintain code using modern JavaScript frameworks and libraries (e.g., React, Vue.js, Angular), as well as HTML5, CSS3, and responsive design principles. • Continuously improve page load times, rendering performance, and overall user experience. • Collaborate with backend teams to integrate with RESTful/GraphQL APIs and ensure smooth data flow between client and server. • Follow best practices for accessibility (WCAG standards) and search engine optimization. • Write unit, integration, and end-to-end tests (e.g., Jest, Cypress) to maintain high-quality code, and participate in code reviews.
• Develop and maintain responsive, user-friendly web applications using HTML, CSS, and JavaScript frameworks such as React, Vue, or Angular. • Collaborate with UI/UX designers to translate design concepts into interactive and accessible web interfaces. • Optimize applications for performance, scalability, and cross-browser compatibility. • Implement reusable components and maintainable front-end architectures. • Work closely with back-end developers to integrate APIs and ensure seamless data flow. • Stay up-to-date with emerging front-end technologies, trends, and best practices. • Debug and resolve front-end issues to ensure a smooth user experience.
Middle Full-Stack Web Engineer, Fluent Ukrainian
SupportYourAppSupport-as-a-Service that helps companies scale faster by taking care of their customers’ needs.
• Maintain and develop the main website; • Gain a deep understanding of the current website architecture and functionality; • Build new functionality related to trials, licensing, and checkout flows; • Work with marketing to launch landing pages and product campaigns; • Set up and maintain pre-designed web assets such as banners and pop-ups; • Support email marketing infrastructure including Sendy and MailChimp configuration; • Help migrate marketing automations from MailChimp to Sendy over time; • Improve website performance and page load speed; • Maintain and improve the quality of the codebase; • Contribute to other web projects within the company; • Propose improvements to the architecture when needed; • Refactor legacy code where it improves stability or performance; • Develop new features while maintaining the stability of the platform.


