Geekhunter Logo

Solutions

Recruitment Software

Post jobs, import profiles, add screening questions, and manage hiring all in one place with personalized questions and control the entire recruitment process.

Recruitment Service

Let our expert team handle the key stages of tech recruitment for you with our specialized team acting in the main stages of recruitment.

Talent Pool

Top-tier Brazilian tech professionals, pre-vetted and ready for action, all pre-selected and ready for new opportunities.

Our Plans

Discover the perfect plan for your needs.

Login

English

EN

Nava Technology for Business

Mid-Level Angular Developer

Show original

Remote

(Anywhere)

Salary Range

R$6,500.00 - R$7,500.00 / month

Full Time Employee

Experience Level

Mid level

Requirements

4+ years of experience in the career
Jest
Git
Docker
Angular

Tasks and Responsibilities

Show original

Act as a front-end developer using Angular to evolve screens, workflows, API integration, and business rules, based on the specs process (OpenSpec / acceptance criteria), as well as maintaining quality with tests (Jest; Cypress when appropriate).


Expected Responsibilities

- Develop and fix features in modules (pages, components, dialogs, services, use cases, models).

- Ensure adherence to project conventions (strict TypeScript, RxJS, conventional commit).

- Write and maintain unit tests aligned with acceptance criteria; collaborate on E2E testing for relevant flows.

- Participate in the change cycle with specification and tasks (OpenSpec / Jira), code review, and continuous delivery.

- Maintain mocked services using the ExpressJS framework.

- Work on small developments and maintenance of microservices.


Requirements

- Solid experience with Angular (ideally v15+), TypeScript, and SCSS.

- RxJS and API consumption with HttpClient.

- Angular Material and reactive forms.

- Jest for unit testing.

- Ability to work with large codebases and modules, and business rules for portal/admin.

- Git and Github

- Docker

- Ability to work on development and maintenance of microservices with Springboot and Apache Camel (Yaml, contract first, and Swagger).

- Ability to analyze data in databases and use log tools for troubleshooting.


Differentials / Desirable

- Cypress or other E2E tools in real projects.

- Knowledge in SDD (Spec Driven Development) and stories with acceptance criteria → tests.

- Configuration portals, permissions, feature flags, or configuration JSON.

- Awareness of accessibility, Sonar/static quality, and corporate design system libraries.

- Knowledge of SDUI architecture and also hexagonal architecture.

- Development and maintenance of RESTful APIs in CA API Gateway (Broadcom) and/or APIgee.

- Development and maintenance of messaging systems using Kafka and Rabbit MQ.

- Relational (Sybase / SqlServer / MySQL) and non-relational (BigTable / Firebase / Redis) databases.

- Knowledge of cloud services (GCP).

See all jobs at Nava Technology for Business

Share job:

Share job: