Description
#### **Challenges and responsibilities**
You will be part of the product team, collaborating with other developers to create solutions that achieve our goals. This involves not only developing new features but also maintaining existing code, writing unit tests, and fixing bugs to ensure product quality.
Your responsibilities span a variety of projects, from maintaining legacy systems in AngularJS to developing new components and SPAs in Angular 15\+. You will have the opportunity to work across different technologies and contribute to the evolution of our platforms.
Additionally, you will be actively involved in decision-making, sharing your techniques and tools with the team. Together, you will architect robust, scalable, and high-performance solutions that guarantee an exceptional user experience.
#### **Must-have qualifications**
* Solid experience with Angular 15\+, ES6\+, and TypeScript development.
* Experience with HTML5\-rich applications.
* Knowledge and application of Design Patterns.
* Development using CSS preprocessors such as SASS.
* Understanding of design principles, visual consistency, and cohesion.
* Familiarity with Agile methodologies and GIT.
* Proficiency with AI-powered development tools (e.g., GitHub Copilot, Cursor), using them to boost productivity, perform refactorings, and solve complex problems.
* Passion for technology and a daily commitment to learning.
* Proactive mindset, strong logical reasoning, attention to detail, and high level of commitment.
#### **Nice-to-have qualifications**
* Knowledge of jQuery, Bootstrap, AngularJS
* Knowledge of ASP.NET MVC
#### **Our benefits**
* Meal/food allowance (Flash)
* Remote work allowance
* Bradesco Health Plan (no cost for basic coverage)
* Bradesco Dental Plan (optional)
* Gympass
* SulAmérica Life Insurance
* Employee referral program with rewards
* Daycare assistance (for mothers and fathers) – R$ 500.00 (up to 6 months)
* Funeral assistance
#### **Attention, candidates**
Only pre\-selected candidates will be contacted for interviews. Due to the high volume of applications, we may not be able to respond individually to all submissions. If you do not receive a response within 15 days, please consider that your application was not selected for this opportunity. Your profile may still be considered for future positions aligned with your experience.