Remote
(Anywhere)
Salary Range
R$ 6,500.00 - R$ 7,500.00 / month
Full Time Employee
Experience Level
Mid level
Job closed
This job has been closed and is no longer accepting applications. Browse other open jobs
Requirements
Tasks and Responsibilities
Show originalAct 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).
Share job:
Share job: