Design, develop and maintain web applications using Angular (latest versions).
Implement features that handle real-time data processing using ag-Grid or similar tools.
Collaborate with backend teams to develop and integrate Java APIs and microservices.
Ensure efficient communication between front end and back end through REST APIs and JSON.
Optimize application performance for speed, efficiency and scalability, especially in high-data-volume scenarios.
Write clean, scalable and well-documented code following software engineering best practices.
Troubleshoot issues related to real-time data visualization and UI responsiveness.
Keep up to date with trends and best practices in Front-End and Back-End development.
Requirements
Bachelor’s degree in Computer Science, Engineering or a related field, or equivalent experience.
More than 5 years of Front-End development experience using Angular (Senior level).
Experience implementing real-time data features (e.g., ag-Grid).
Hands-on experience with advanced Java for building APIs and microservices (preferably with Spring Boot or similar frameworks).
Proficiency in TypeScript, JavaScript, HTML5 and CSS3.
Experience integrating RESTful APIs and working with JSON data.
Solid knowledge of responsive design and adaptive UI development.
Experience with Git and source code versioning.
Tech Stack
Angular
Java
JavaScript
Spring
Spring Boot
SpringBoot
TypeScript
Benefits
Company-subsidized health insurance for the employee.
Option to include dependents in the health insurance plan with payroll deduction.
Dental care assistance (optional).
Option to include dependents in the dental care plan with payroll deduction.
Meal voucher or grocery allowance.
Commuter allowance (optional).
Impact & Care
Personal Guidance Program offering confidential emotional support and counseling in psychological, legal, financial, social and pet-related matters at no cost for the employee and legal dependents.
Gympass
Wellhub (access to over 700 gyms across Brazil with plans starting at R$ 29,90 deducted from payroll).
Option to include dependents in Gympass
Wellhub (up to 3 dependents
paid via credit card).
Access to Udemy via our intranet.
Partnerships with major consumer brands.
SESC agreement for employee and dependents.
Discount agreements with educational institutions (undergraduate and postgraduate) and language schools/certification bodies.