C6 Bank
Santander
IT Engineer Spec IV (Angular Specialist)
About the opportunity
IT Engineer Spec IV (Angular Specialist)
Toro Corretora is now Santander Investimentos, and its DNA of agility, technology, and Zero Brokerage is united with the solidity and global credibility of Santander.
Our purpose is to generate financial freedom for people.
Santander Investimentos as the complete investment house, offering solidity and infrastructure to operate and the Toro brand as the trading platform of Santander Brasil, dedicated to those who breathe the market.
We seek continuous innovation to help clients find the best opportunities in an easy and safe way. To do this, we combine people and technology, valuing and preserving the collaborative, diverse, and innovative spirit of our team.
We have an opening for you to become an IT Engineer Spec IV (Angular Specialist)
Country: Brazil
Work location: Radar - Rua Amador Bueno, 474 – Santo Amaro, São Paulo – SP
#LI-Hybrid
Here your role will be
- Define and evolve the MFE architecture, with standalone components, lazy loading, signals, reuse of components and services.
- Lead refactoring of complex components into testable units, extracting business logic and applying strategies such as `OnPush`/`trackBy`.
- Evolve critical interceptors (authentication, cache, retry, global logout) and the SSR/Angular Universal layer.
- Implement and review authorization rules, ACL, token scope, journey scopes, and feature flags.
- Optimize performance: code splitting, bundle analysis, SSR hydration.
- Configure and evolve build, test, and deploy pipelines in GitLab CI, ensuring quality and security.
- Lead test coverage, TDD practices, and code reviews.
- Mentor mid-level and junior developers, document standards, and drive technical decisions.
- Use AI strategically in daily work for architecture, complex refactoring, bundle analysis, security review, and technical documentation, ensuring everything is validated and adapted before going to production.
Essential Requirements
- Experience in Angular (v16 or higher), including Standalone Components, Signals, dependency injection, and advanced Change Detection.
- Solid knowledge in TypeScript, HTML, and CSS, with strict typing and advanced contract modeling.
- Experience with agile culture (Scrum, Kanban, pair programming, TDD).
- In-depth knowledge of unit and automated testing.
- Knowledge of state management (Akita, Elf, or similar).
- Advanced knowledge of Angular Material and corporate design systems.
- Experience in development based on UX/UI prototyping and collaboration to define interfaces.
- Proven ability to develop and maintain high-performance applications.
- Experience in performing and leading code reviews.
Desirable Requirements
- Advanced experience with server-side rendering and hydration.
- Advanced experience with micro-frontends, MFEs embedded in third-party hosts.
- Knowledge in automating build, test, and deployment pipelines via GitLab CI.
- Experience with Nx and corporate monorepos.
- Experience in the financial market (investments, fixed income, funds).
- Knowledge in frontend security (CSP, JWT, postMessage, iframe).
- Skill in prompt engineering and applying AI for debugging and code optimization.
- Experience in advanced prompt engineering and automation of repetitive team tasks (test generation, pipelines, documentation) with AI.
Benefits
- ➡️ Meal allowance;
- ➡️ Medical plan;
- ➡️ Dental plan: Basic and intermediate plan;
- ➡️ Transportation voucher;
- ➡️ Flex Vacation: 24 business days of vacation that can be split into up to 6 periods, and for every 2 months worked you can already take 4 business days;
- ➡️ Birthday DayOff;
- ➡️ Gym partners: Wellhub, Totalpass;
- ➡️ Flex Working: Hybrid work model: 2 days Home Office and 3 days in-office;
- ➡️ Training platforms with over 100 thousand courses;
- ➡️ Career paths for your professional development;
- ➡️ Flex Learning: Incentive for studies exclusively for High Performance employees;
- ➡️ Childcare assistance;
- ➡️ Nascer Program;
- ➡️ Extended Maternity and Paternity Leave;
- ➡️ Life Insurance;
- ➡️ Be Healthy - Program that encourages everyone to have healthier habits;
- ➡️ PAPE - Specialized personal support program.
