Job Opportunity:
We are seeking a skilled developer to join our team as an Angular Developer. The successful candidate will be responsible for designing, developing, and maintaining backend applications using Spring Boot and microservices architecture.
Key Responsibilities:
* Design, develop, and maintain high-quality software solutions that meet the needs of our clients.
* Participate in end-to-end implementation projects, from requirements analysis to deployment and support.
* Evaluate and recommend new technologies to improve the efficiency and scalability of our systems.
* Collaborate with cross-functional teams to define technical solutions and best practices.
* Implement and maintain continuous integration and delivery (CI/CD) pipelines, testing, and monitoring tools.
Requirements:
* Strong expertise in Angular (Components, Services, RxJS, Observables, NgRx or equivalent state management tools).
* Solid knowledge of TypeScript, HTML5, CSS3/Sass, and responsive design principles.
* Experience working with RESTful APIs and micro-frontend architectures is a plus.
* Familiarity with testing frameworks (Jasmine, Karma, Jest, Cypress).
* Understanding of CI/CD pipelines and modern development workflows (Git, Docker, etc.).
* Fluent English - both spoken and written.
* Available and interested in relocation to Portugal.
What We Offer:
* A competitive salary and benefits package.
* Ongoing training and professional development opportunities.
* A dynamic and supportive work environment.
* The chance to work on exciting and challenging projects.
* Regular feedback and performance evaluations.
Our Culture:
We value transparency, team spirit, regular feedback, and continuous learning. Our organizational culture is based on these values and we strive to create a positive and inclusive work environment.