FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior Full Stack Developer
Stefanini BrasilFullstack Angular Developer focusing on Frontend for Stefanini, developing responsive user interfaces and collaborating with cross-functional teams.
Tech Stack
Tools & technologiesAngularJavaRxJSTypeScript
About the role
Key responsibilities & impact- Develop, test, and maintain modern, responsive, and accessible user interfaces using Angular.
- Architect the frontend with a focus on scalability, adopting Micro Frontend strategies for composing applications.
- Implement robust state management using NgRx and/or Signals.
- Build reusable components consistent with Angular Material and following a design system.
- Ensure test coverage at different levels (unit tests with Vitest).
- Consume and integrate REST APIs, handling loading states, errors, and asynchronous flows with RxJS.
- Optimize frontend performance (lazy loading, change detection, bundle size).
- Provide occasional backend support in Java when necessary, working on minor adjustments and integrations.
- Analyze and troubleshoot issues.
- Collaborate with cross-functional teams to identify requirements and develop effective technical solutions.
- Participate in code reviews and provide constructive feedback to team members.
- Document development processes and create technical operation manuals.
Requirements
What you’ll need- Solid experience in frontend development with Angular 15+, TypeScript, RxJS, HTML, and CSS.
- Proficiency in state management with NgRx and/or Signals.
- Practical experience with Angular Material and building reusable components.
- Experience with Micro Frontend architecture.
- Experience with unit testing using Vitest.
- Knowledge of object-oriented programming, design patterns, and frontend architecture best practices.
- Basic knowledge of Java backend and REST API consumption, sufficient for light integrations and adjustments.
- Familiarity with agile development practices such as Scrum or Kanban.
- Ability to work in a team and communicate technical ideas clearly.
- Bachelor’s degree in Computer Science, Software Engineering, or related fields.
Benefits
Comp & perks- Meal allowance or meal voucher
- Discounts on courses, universities, and language schools
- Stefanini Academy — platform with free, up-to-date online courses with certificates
- Mentoring
- Benefits club for medical consultations and exams
- Health insurance
- Dental insurance
- Perks and discounts at partner establishments
- Travel club
- Pet care agreement
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Frontend DevelopmentState ManagementUnit TestingREST API ConsumptionObject-Oriented ProgrammingDesign PatternsFrontend Architecture Best PracticesResponsive DesignPerformance OptimizationBuilding Reusable Components
Soft Skills
Team CollaborationClear Communication
Certifications
Bachelor’s Degree in Computer ScienceBachelor’s Degree in Software Engineering