Frontend Angular Developer

Manila Recruitment Logo

Manila Recruitment

📍Remote - Philippines

Summary

Join our client, a Vienna-based IT company, as a Frontend Angular Developer to build and maintain scalable web applications. You will implement advanced state management, optimize performance, and structure applications with modular architecture. Collaborate with design and backend teams for seamless integration, developing features based on mock-up designs. This role requires at least 3 years of experience in frontend development with advanced Angular proficiency and RxJS/NgRx expertise. The company offers a collaborative environment and opportunities for career growth. This is a fantastic opportunity to work with modern technologies and a brilliant team.

Requirements

  • Minimum 3 years of extensive experience in frontend development
  • Advanced proficiency in Angular version 12 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.)
  • Ability to follow existing design systems and extend them as required
  • Basic design understanding to implement features based on mock-ups
  • Excellent communication skills in English, with the ability to communicate with foreign counterparts
  • Strong sense of ownership, reliability, and professional integrity

Responsibilities

  • Develop and maintain scalable frontend applications using Angular (version 12+)
  • Implement advanced state management (RxJS, NgRx), smart/dumb component separation, and change detection strategies (OnPush, trackBy)
  • Work with module separation, routing (including lazy loading), guards, and resolvers to ensure enterprise-scale architecture
  • Style applications using advanced SCSS and CSS techniques (custom mixins, nesting, etc.)
  • Extend existing UI areas or implement new features to match provided mock-ups/designs and the company’s design system
  • Collaborate closely with the design and backend teams to ensure seamless integration of new features
  • For Fullstack: Develop backend features using C# and .NET 6+, following Clean Architecture principles

Preferred Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a related field
  • Experience in C# .NET 6+ for backend development
  • Experience in unit testing, integration testing and/or end-to-end testing using tools such as Karma, XUnit and Cypress
  • Experience with Clean Architecture, MediatR, CQRS, Entity Framework
  • Experience creating mockups in Figma or similar tools

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.