Engenheiro de Software Front-end Sênior
Core
Senior Front-end Engineer building scalable, reusable component libraries and applications for millions of users using Angular and React.
Role type
Senior Front-end Software Engineer
Builds
Reusable component libraries, shared UI frameworks, and scalable front-end applications
Domain
Financial data and technology services
Deliverable
production ML models | product features
Required skills
TypeScript, Angular 15+, React 18+, CSS pre-processors (LESS/SASS), Unit testing (Jest/Vitest), CI/CD pipelines (Jenkins), REST APIs, UX/UI principles, Accessibility (ARIA), Figma, AWS (EKS, EC2, S3), Docker, Kubernetes, Microservices, BFF
Preferred skills
Corporate component libraries, NPM package management, Microfrontends, Responsive design patterns, Product analytics (Datadog, Hotjar, Adobe Analytics)
Technologies
Angular, React, TypeScript, Jest, Vitest, Jenkins, AWS, Docker, Kubernetes, Figma, LESS, SASS
Responsibilities
Design and develop scalable front-end solutions and shared component libraries; Define public APIs and version packages for multiple products; Collaborate with UX/UI and consumer teams; Conduct code reviews and ensure performance optimization; Maintain technical documentation and style guides; Mentor team members on composition patterns and best practices.
Seniority
Senior, hands-on IC