Senior Frontend Developer
Posted 5hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Pessoa Desenvolvedora Frontend Sênior liderando arquitetura, qualidade e evolução técnica. Desenvolvendo software jurídico da Aurum para aumentar a produtividade de profissionais do Direito.
Responsibilities:
- Serve as the team’s technical authority, ensuring the quality and continuous evolution of projects
- Lead and guide less experienced developers
- Promote development best practices and safeguard standards and processes
- Manage the technical debt backlog
- Support the Product team in assessing the technical solution and feasibility of features, bugs, and tasks
- Refine requirements into granular tasks for handoff to the team
- Identify impediments and blockers, acting proactively
- Monitor the team’s technical progress and take preventive action when there is a risk of delay
- Define solutions and architecture in collaboration with other senior professionals
- Ensure code, testing, and documentation standards
- Conduct code reviews for critical or architectural pull requests
- Create and maintain ADRs, RFCs, architecture diagrams, and API documentation/Swagger
- Implement and provide guidance on troubleshooting runbooks
- Map and document critical workflows in legacy systems
- Mentor and develop Mid-Level and Junior Developers through Pair Programming and Tech Talks
- Analyze requirements with Product, propose alternatives/MVPs, and negotiate deadlines
- Surface and negotiate technical debt in partnership with the Performance team
Requirements:
- Advanced proficiency in React or AngularJS for frontend development
- Preferred knowledge of Java, Kotlin, Gradle, Jersey, Datastore, and Cloud SQL for backend development and architecture
- Understanding of component lifecycle, hooks, and complex state management (Redux, Query)
- Expertise in TypeScript, ES6+, CSS-in-JS (Styled Components, Tailwind), and HTML semantics
- Knowledge of caching strategies, event queuing, and large-scale data processing
- Clear and effective communication skills for aligning expectations and negotiating deadlines
- Ability to translate business requirements into technical requirements
- Strong organization, planning, and task and project management skills
- Ability to mediate conflicts and incidents
- Systems thinking to understand integrations between services
- Initiative to identify technical debt and propose improvements
- Nice-to-have: micro-frontends, Design Systems, SSR, SSG, CSR, unit/integration/E2E testing with Cypress or Playwright, Webpack, Vite, automation pipelines, and cloud platforms (AWS, GCP, or Firebase)
Benefits:
- Meal and Food Allowance: R$1,300 per month on a flexible card, with no payroll deduction
- Home Office Allowance: R$135 per month, with no payroll deduction
- Bradesco nationwide health insurance
- SulAmérica dental insurance
- Life insurance
- Extended parental leave
- Childcare assistance for children up to 5 years old
- Gympass/Wellhub
- Conexa Saúde, including 2 free psychological consultations and 2 free nutritional consultations per month
- Guapeco, a pet health plan with nationwide coverage and reimbursements of up to 100%
- Partnership discounts for English and Spanish courses
- Profit Sharing and Results Program (PLR)
- Relax Week: time off on business days between Christmas and New Year’s Day
- Company-provided laptop
- Workstation Allowance of R$2,400
- Birthday day off
- Feedback-driven culture, development guilds, an Individual Development Plan (IDP) during onboarding, Aurum Talks, OKR transparency, performance reviews, and development programs



















