This is a remote position.
Job Title: Frontend Developer (Angular)
Location: Portugal
Work Regime: Fulltime & Remote (must be based in Portugal)
Overview / Summary:
We are looking for a Frontend Developer (Angular) to join our company!
Responsibilities and Tasks:
- Develop and maintain responsive accessible and userfriendly web applications using Angular (v15) and Angular Material (v18);
- Implement data fetching and state management on the frontend using GraphQL and Apollo Client;
- Write maintain and run automated tests using tools like Jasmine Karma and Cypress to ensure code quality and reliability;
- Collaborate closely with designers backend developers and other stakeholders to ensure seamless integration and polished user experiences;
- Use Git and CI/CD tools to manage code versioning participate in code reviews and contribute to efficient deployment workflows.
Requirements
Mandatory Requirements:
- Strong experience with Angular (v15) and Angular Material (v18 preferred);
- Solid understanding of TypeScript;
- Experience with GraphQL and Apollo Client for frontend data fetching;
- Familiarity with frontend testing frameworks (e.g. Jasmine Karma Cypress);
- Knowledge of responsive and accessible web design principles;
- Comfortable using Git for version control and contributing to CI/CD workflows;
- Strong attention to detail with an eye for design and usability;
- Effective communication and collaboration skills in crossfunctional teams;
- Languages: Fluent English; Portuguese is a plus.
Complementary Requirements:
- Experience with design systems and UI theming;
- Exposure to performance monitoring tools (e.g. Lighthouse Web Vitals);
- Familiarity with state management libraries like NgRx or Akita.
#VisionaryFuture Build the future join our living ecosystem!