
Senior Front-end Engineer, Angular
Aegro
full-time
Posted on:
Location Type: Hybrid
Location: Porto Alegre • Brazil
Visit company websiteExplore more
Job Level
About the role
- Build, implement, and maintain features using Angular, ensuring software performance and quality;
- Collaborate with designers and developers to create functional and intuitive user interfaces;
- Identify, analyze, and resolve complex technical issues, pursuing effective and efficient solutions;
- Lead technical initiatives to improve the web front-end of Aegro’s products;
- Actively participate in defining and implementing coding standards and perform code reviews to ensure team output quality;
- Stay up to date with the latest front-end trends and technologies;
- Serve as a technical reference for the team, spreading best practices and using Generative AI tools to accelerate the development cycle and improve code quality.
Requirements
- Bachelor’s degree in Computer Science or Software Engineering;
- Minimum of 5 years of front-end development experience, with at least 3 years of expertise in Angular;
- Ability to work effectively in a team and collaborate across different areas, fostering a positive and productive work environment;
- Proficiency with productivity-focused AI tools and willingness to help the team get the most out of these technologies;
- Strong UX/UI sensibility with a focus on simplifying complex workflows.
- ✨ Standout advantages:
- Hands-on experience migrating legacy systems and managing coexistence between different framework versions (AngularJS vs Angular);
- Knowledge of AngularJS, Java (Spring), or Flutter;
- Experience and understanding of Agile development principles.
Benefits
- 🏙️ Hybrid work in Porto Alegre/RS
- 🚌 Commuter subsidy (vale-transporte) to support your mobility.
- 🍽️ Meal allowance or Caju meal card — freedom to use as you prefer: grocery, restaurant, or delivery.
- 🏠 Home office allowance via Caju — extra support to cover electricity, internet, and make your workspace more comfortable.
- 🦷 Dental plan (national coverage) — for you and your family’s peace of mind.
- 🩺 Bradesco health plan (national coverage) — no waiting period, covering you and your family from day one.
- 🧠 Caju Health — two free monthly sessions with psychologists and nutritionists to care for mind and body.
- 💪 Wellhub — easy access to gyms and physical/mental wellness platforms.
- 🎉 Birthday day off — one day off during your birthday month to celebrate as you like!
- 💳 Partnership with Creditas — loans with lower interest rates if you need financial support.
- 🎓 Learning support — hard and soft skills content to support your professional development.
- 🚀 Referral program — refer great people to our team and earn a Caju reward!
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
AngularAngularJSJavaSpringFlutterfront-end developmentcoding standardscode reviewsUX/UI designAgile development
Soft Skills
collaborationteamworkproblem-solvingleadershipcommunicationadaptabilitycreativityattention to detailpositive work environmentmentorship
Certifications
Bachelor’s degree in Computer ScienceBachelor’s degree in Software Engineering