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.
Use Cases
Build my own team
Define the profile, validate with our experts, and assemble your tech team with full control over every step.
Autopilot
Put tech recruitment on autopilot and receive pre-vetted candidates matched to your needs without lifting a finger.
Complete Solution
From sourcing to hiring — an end-to-end tech recruitment experience powered by AI, specialists, and a curated talent pool.
Why GeekHunter?
Resources
HR Blog
Contents about people management, organizational culture and trends in human resources.
Glossary
A comprehensive guide to the key terms and concepts in tech recruitment and software development.
Frequently Asked Questions
Clear answers to the most common questions about using the platform and recruitment processes.
EN
Remote
(Anywhere)
Salary Range
R$6,500.00 - R$7,500.00 / month
Experience Level
Mid level
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: