18 hours ago
Remote, Portugal or Lisbon, PortugalMid Level

Responsibilities

  • Design, develop, and maintain front-end components for the non-financial risk platform using Angular.
  • Build responsive, performant, and user-friendly dashboards and workflow interfaces.
  • Translate functional and UX requirements into maintainable technical solutions.
  • Integrate RESTful APIs and collaborate closely with backend developers.
  • Maintain front-end code quality, standards, and UI consistency across platform features.
  • Participate in sprint planning, reviews, retrospectives, and other team activities.

Requirements

  • Strong experience with Angular v12+, TypeScript, HTML5, and CSS/SCSS.
  • Understanding of component-based architecture and state management.
  • Experience integrating RESTful APIs and using Git and CI/CD workflows.
  • Experience working in Agile/Scrum teams and with modern UI frameworks or design systems.
  • Experience in banking or financial services environments and large-scale dashboard or workflow applications.
  • Knowledge of UX best practices, accessibility standards, and micro frontend or modular front-end architectures.
  • Fluent in English.

Benefits

  • Permanent employment contract for a long-term project.
  • Tech equipment, SIM card, and personal smartphone.
  • Health and life insurance.
  • Social events and team-building activities.
  • Training in the latest technologies and opportunities for professional growth.
  • Coffee, fruit, snacks, and a welcoming office environment.

Tech Stack

AngularCSSGitTypeScript

Categories

Caixa Mágica Software

About Caixa Mágica Software

51-200 employees

Caixa Mágica Software is a privately held Portuguese software firm based in Lisbon, founded in 2004. It delivers open-source–focused services—custom software development, consulting, training, and nearshore/outsourcing—to public institutions and private enterprises across Europe. The company originated with the Linux Caixa Mágica distribution and has expanded into embedded systems, cloud platforms, mobile/web applications, and digital identity, and contributes to EU-funded research projects.

Contact me