Enter a job title or keyword

Frontend (Angular) Developer


Job Location:

Lisbon - Portugal

Monthly Salary: Not provided by the employer
Posted: 26 August 2026 (Yesterday)
Application Deadline: 24 November 2026
Vacancies: 1 Vacancy

Job Summary

Overview:

We are looking for a Senior Frontend Developer with strong expertise in Angular and TypeScript to build modern scalable and responsive web applications. The role involves front-end architecture REST API integration performance security and accessibility while promoting high engineering standards and best practices within an international Agile team.

What will you do

  • Design develop and maintain modern scalable and responsive web applications using Angular and TypeScript.
  • Build reusable maintainable and well-tested front-end components.
  • Work closely with back-end engineers to integrate front-end applications with REST APIs and back-end services.
  • Contribute to front-end architecture and technical design decisions.
  • Ensure high standards for performance security accessibility usability and maintainability.
  • Maintain high standards in peer reviews and code reviews.
  • Contribute to CI/CD processes and reliable application delivery.
  • Troubleshoot complex front-end and integration issues.
  • Coach and mentor other developers and actively share front-end engineering knowledge across the team.
  • Promote good engineering practices such as pair programming reusable components clean code and continuous improvement.
  • Challenge existing technical approaches when appropriate and propose
    improvements.
  • Collaborate effectively with developers UX/UI Product Owners and other stakeholders across Portugal and the Netherlands.

What are we looking for

  • Professional software development experience with strong front-end development experience.
  • Strong hands-on knowledge of Angular and TypeScript.
  • Strong knowledge of HTML5 CSS/SCSS and modern JavaScript/TypeScript development.
  • Experience designing scalable and maintainable front-end architectures.
  • Strong understanding of component-based development and state management.
  • Experience integrating applications with REST APIs.
  • Good understanding of web performance security accessibility and responsive design.
  • Experience with Git and CI/CD pipelines.
  • Experience working in Agile / Continuous Delivery environments. Seniority & Soft Skills
  • Strong focus on engineering quality rather than simply delivering features.
  • Proactive and willing to take ownership.
  • Comfortable questioning and challenging existing approaches constructively.
  • Able to explain technical choices alternatives and trade-offs clearly.
  • Strong peer-review and code-review mindset.
  • Good collaboration and communication skills.
  • Comfortable working in a geographically distributed and multicultural team.
  • Professional working proficiency in English

What can you expect from us

  • A permanent job contract for a long term project;
  • Tech equipment SIM Card personal smartphone;
  • Health and Life Insurance;
  • Social events and team buildings;
  • The commitment of letting you grow with us and be rewarded accordingly;
  • A dynamic and young team that will be always there to support you;
  • Training in the latest technologies;
  • Coffee fruits snacks and a warm welcoming when you pass by the office.

Required Experience:

IC


About Company

Company Logo

At Caixa Mágica, we provide custom software development that drives business growth. Explore our services and see how we help companies.

View Profile View Profile