Apply

Lead Frontend Engineer

Posted 4 days agoViewed

View full description

💎 Seniority level: Lead, 7+ years

📍 Location: Brazil

🔍 Industry: Software Development

🏢 Company: Alternative Payments👥 11-50Financial ServicesOnline PortalsPayments

⏳ Experience: 7+ years

🪄 Skills: LeadershipCypressDesign PatternsFrontend DevelopmentGitHTMLCSSJavascriptReact.jsSoftware ArchitectureTypeScriptUI DesignCross-functional Team LeadershipAlgorithmsData StructuresNext.jsReactCommunication SkillsAnalytical SkillsCollaborationCI/CDProblem SolvingAgile methodologiesMentoringExcellent communication skillsNodeJS

Requirements:
  • 7+ years of professional software development, with at least 3 in a frontend-lead or architect role
  • Mastery of React, Next.js and TypeScript (SSR/SSG, dynamic imports, code-splitting)
  • Strong grasp of modern styling (CSS Modules, Tailwind, Emotion) and design-system tooling
  • Proven track record defining and enforcing coding standards, linting/prettier rules, component guidelines and release workflows
  • Experience building or scaling a shared component library or micro-frontend architecture
  • Expertise in performance optimization (bundle analysis, lazy loading, caching strategies) and accessibility (WCAG 2.x)
  • Solid experience with end-to-end testing frameworks (Cypress, Playwright)
  • Familiarity integrating security best practices (XSS protection, CSP, vulnerability scanning with Snyk/AWS GuardDuty) into the development lifecycle
  • Strong understanding of CI/CD (GitHub Actions, CircleCI, etc.), code review workflows and quality gates
  • Demonstrated ability to coach, mentor and upskill mid- and junior-level engineers
  • Excellent communicator—able to translate complex technical decisions into clear guidance for cross-functional partners
Responsibilities:
  • Design, build and evolve our core component library and design system so every product team ships with consistency and speed
  • Define folder structures, import conventions, module boundaries and micro-frontend integration points
  • Establish and maintain coding standards, linting rules, commit conventions, branch policies and release checklists
  • Integrate performance budgets, accessibility audits and security scans into CI pipelines
  • Lead code reviews with an eye for maintainability, scalability and best practices—be the “go-to” for tricky UI challenges
  • Mentor engineers through pairing sessions, brown-bags and regular feedback loops
  • Partner with product managers, UX/UI designers and backend teams (Go services) to translate requirements into robust, performant front-end solutions
  • Drive adoption of new technologies and patterns, running prototypes/PoCs and sharing learnings broadly
  • Define key front-end health metrics (load times, error rates, test coverage) and put monitoring/alerting in place
  • Own performance reviews of releases and drive iterative improvements to codebase health
Apply