This is a remote position.
Job Title: Senior Frontend Developer (Angular)
Location: Portugal
Work Regime: Fulltime & Remote
Overview / Summary:
We are looking for a Senior Frontend Developer (Angular) to join our company!
Responsibilities:
- Develop and maintain frontend applications using Angular following best practices;
- Implement responsive and accessible user interfaces using HTML5 CSS3 SCSS and TypeScript;
- Build reusable modular components in line with componentdriven development principles;
- Integrate frontend applications with RESTful APIs and backend services;
- Write and maintain unit tests using frameworks;
- Participate in code reviews ensuring code quality and adherence to architectural standards;
- Collaborate closely with designers backend developers and other stakeholders;
- Troubleshoot and debug issues to ensure optimal performance and user experience;
- Follow Agile development methodologies including sprint planning and daily standups;
- Use Git for version control and maintain clean organized code repositories;
- Leverage enterprisegrade tools and practices for scalable and maintainable solutions;
- Contribute to continuous improvement initiatives within the development team.
Requirements
Mandatory Requirements:
- Several years of professional experience in frontend development mainly Angular;
- Strong proficiency in JavaScript TypeScript HTML5 CSS3 SCSS;
- Deep understanding of componentdriven development modular architecture and Angular best practices;
- Experience with RESTful API integration;
- Strong knowledge of unit testing frameworks (e.g. Jasmine Karma);
- Familiarity with enterprise development tools and practices;
- Excellent problemsolving communication and collaboration skills;
- Version control systems (Git) and Agile development;
- Fluent in written and spoken English.
Complementary Requirements:
- Experience in domaindriven design and enterprise architecture patterns;
- Exposure to monorepo tools like Nx.
#VisionaryFuture Build the future join our living ecosystem!
Mandatory Requirements: 8+ years of professional experience relevant for the role; Vast experience with Vanilla Javascript; Experience with or ; Experience with Azure Cloud is a plus. Experience with New Relic is a Plus. Use state management like Redux or other. Experience with unit testing, integration testing, and test-driven development (TDD, Shift-Letf); Agile methodologies such as Scrum and Kanban; Languages: fluent English. #VisionaryFuture - Build the future, join our living ecosystem!