Flutter Brazil logo

Staff Software Engineer, FrontEnd

Flutter Brazil
2 days ago
Full-time
Remote
Brazil
Engineer

Overview of the role:

At Flutter Brazil, Staff Software Engineers, Frontend go beyond delivering features — they shape technical direction, elevate engineering standards, and build scalable frontend platforms that support long-term product growth.

In this role, you will play a key part in evolving our frontend architecture across web and mobile, working within a modern ecosystem that includes React, React Native, Expo, and Next.js in a shared monorepo environment.

We’re looking for someone who combines deep frontend expertise with strong architectural thinking, the ability to influence multiple teams, and a drive to solve systemic problems — not just isolated tasks.

If you’re motivated by technical leadership, platform thinking, and multiplying your impact across teams, we’d love to meet you.🚀

What you’ll do:

  • Lead the technical evolution of frontend applications across web and mobile platforms
  • Define and influence architecture decisions for projects built with React, React Native, Expo, and Next.js
  • Drive improvements in the monorepo, including shared libraries, tooling, and developer experience
  • Guide the evolution of our Design System, ensuring consistency, scalability, and adoption across teams
  • Collaborate with backend engineers, product managers, designers, and engineering leadership to deliver scalable solutions
  • Identify and address systemic issues related to performance, scalability, maintainability, and reliability
  • Lead technical initiatives that improve code quality, testing strategies, and observability in production
  • Act as a technical reference for engineers through mentoring, code reviews, and knowledge sharing
  • Facilitate technical discussions and align decisions across multiple squads and stakeholders
  • Contribute to building a strong engineering culture focused on ownership, excellence, and continuous improvement

What you’ll bring:

We require a candidate who has achieved or is capable of the following:

  • 8+ years of experience in frontend development
  • Strong expertise in JavaScript and TypeScript
  • Deep experience with React in production environments
  • Proven experience designing and scaling frontend architectures
  • Ability to lead technical initiatives with impact beyond a single team
  • Strong understanding of component architecture, state management, performance optimization, and frontend observability
  • Experience building SPAs and responsive/adaptive interfaces with a strong focus on UX and accessibility
  • Solid experience with automated testing (unit and integration)
  • Strong collaboration skills and ability to influence technical decisions across teams
  • Experience with Git workflows, code reviews, and collaborative development practices
  • Ability to operate with autonomy and a system-level view of engineering and product

Nice to have:

  • Experience with React Native and Expo
  • Strong familiarity with Next.js (SSR, routing, caching, performance optimization)
  • Experience with monorepos
  • Experience building and maintaining scalable Design Systems
  • Knowledge of GraphQL
  • Experience with modern styling solutions such as Tailwind CSS or Tamagui
  • Familiarity with Cloudflare (CDN, caching, Workers, edge strategies)
  • Experience with CI/CD pipelines and DevOps practices
  • Familiarity with Node.js and Docker for development environments
  • Experience with monitoring, observability, and production analytics

👉 It’s ok if you don’t think you tick every box on this list. We love people who want to challenge themselves and are passionate about what they do. If you believe you can contribute in some areas and are eager to learn, we encourage you to apply.

Why choose us:

We are Flutter Brazil — part of Flutter Entertainment, one of the world’s largest technology-driven digital entertainment groups, operating iconic global brands such as Betfair, Paddy Power, PokerStars, and Betnacional.

In Brazil, we build high-performance digital products powered by modern engineering, data intelligence, and a strong product culture. We combine the autonomy and agility of a tech scale-up with the strength, expertise, and global innovation network of Flutter International.

Our culture values curiosity, ownership, collaboration, and a constant pursuit of excellence. We move fast, operate with purpose, and bring global standards to a rapidly evolving industry.

Flutter Entertainment is listed on both the prestigious FTSE 100 index (London Stock Exchange) and the New York Stock Exchange (NYSE). What sets us apart are our world-class brands, cutting-edge products, and our International division, which operates in over 100 global markets, offering sports betting, casino, poker, rummy, and lottery — mainly online.

What truly defines us, however, is our commitment to ensuring that the excitement of gaming and entertainment is experienced responsibly and sustainably. This vision is driven by our remarkable team of over 8,000 colleagues, spread across 28 offices worldwide.

Benefits:

✨ Competitive compensation
🏝️ Paid time off
💻 Remote-first environment
📈 Growth and learning opportunities through the Flutter Edge global network