Submeter

SW Developer - Angular 18 or plus

Aveiro

Descrição da posição

Objective of Service Delivery:
The role involves contributing to the development and management of the SMART2M - IoT Connectivity Management Platform, focusing on delivering high-quality software solutions.

Main Responsibilities and Areas of Accountability:

  • Specification, development, unit testing, and technical documentation.
  • Collaborating on the design and implementation of software components within an agile team environment.

Requirements

Required Profile:

  • Proven experience with Angular 18 or higher (mandatory requirement).
  • Strong proficiency in TypeScript and RxJS.
  • Knowledge of semantic HTML, CSS, and TailwindCSS.
  • Experience with REST API integration.
  • Adherence to clean code practices, SOLID principles, and unit testing (Jasmine/Karma/Jest).
  • Proficiency with Git/GitHub (branching workflows, PRs, code reviews).

Mandatory Competencies:

  • Application and Development Platforms:

    • Application Platform: Angular
    • Development Platform: Angular, Version Control for Code (GIT), JIRA/Confluence
  • Framework Development: Angular
  • Programming Language: TypeScript, Tailwind
  • Technological Platforms and Virtualization: Virtualization
Architecture and Networking:

  • Architecture: Microservices Architecture, REST
  • Networking: Test
  • Protocols: N/A

Differentiating Factors:

  • Experience with Angular standalone components.
  • Experience with CI/CD (GitHub Actions, GitLab CI, Jenkins, etc.).
  • Good UX/UI practices.
  • Experience with Docker or some level of DevOps knowledge.
  • Familiarity with internationalization (i18n) and accessibility (a11y).
  • Knowledge of OAUTH flows.

Soft Skills:

  • Ability to work in agile teams (Scrum/Kanban).
  • Strong communication skills for collaboration with designers and backend developers.
  • Sense of ownership (not solely focused on implementing code but also thinking about the product).

Quer se candidatar?
Cargo
Nome*
Email*
Telefone*
País*
Cidade*
Linkedin
Upload your CV* (máx. 4MB)
Faça upload da sua foto ou video (máx. 4MB)
Submeter