emagine - Portugal
Frontend Developer
emagine - PortugalPortugal18 hours ago
Full-timeRemote FriendlyEngineering

We are looking for an experienced Frontend Developer to join a long-term project focused on building modern, scalable, and high-performance web applications.


Responsibilities:

  • Design, develop, and maintain frontend applications using Angular 18+.
  • Build reusable components and implement clean, maintainable, and well-structured code.
  • Collaborate closely with backend developers, UX/UI designers, and product owners.
  • Optimize applications for performance, scalability, and cross-browser compatibility.
  • Participate in code reviews and contribute to frontend best practices and standards.


Requirements:

  • 6+ years of professional experience as a Frontend Developer.
  • Strong hands-on experience with Angular (version 18 and recent versions).
  • Solid knowledge of TypeScript, JavaScript (ES6+), HTML5, and CSS/SCSS.
  • Experience with RESTful APIs and frontend integration.
  • Familiarity with state management, testing frameworks, and modern frontend architectures.
  • Strong problem-solving skills and attention to detail.
  • Fluent in English (spoken and written).


Nice to Have:

  • Experience with RxJS, NgRx, or other state management solutions.
  • Knowledge of CI/CD pipelines and frontend build tools.
  • Previous experience working in fully remote, distributed teams.

Key Skills

Ranked by relevance