🏢 Empresa: Flutter Brazil
📍 Local: Remoto
💼 Tipo: Efetivo
🏠 Modelo: Remoto
📋 Descrição da vaga
We are the platform that revolutionized the Brazilian sports betting market and was able to create a unique ecosystem with technological solutions, strategic marketing, content, exclusive services, and many success stories.
Learn more at: https://www.linkedin.com/company/flutterbrazil/posts/?feedView=all
Flutter Brazil software engineers are passionate about building high-performance, scalable distributed systems. As part of our team, you will have the opportunity to work with modern technologies in a dynamic environment, developing robust solutions that directly impact our products.
The ideal professional combines strong technical experience in front-end development with solid skills in distributed systems architecture and modern software engineering practices.
If you are motivated by technical challenges, have a passion for quality code, and seek growth in a collaborative and innovative environment, we want to meet you.
🎯 Responsabilidades
- Develop and maintain frontend solutions for web and mobile products using React and React Native
- Work with a shared code base via Expo and ensure consistency across platforms
- Create modern, high-performance, responsive interfaces with a focus on scalability and usability
- Collaborate with backend engineers, designers, and PMs in an agile, multidisciplinary team
- Participate in code reviews, agile ceremonies, and continuous improvement cycles
- Write and maintain automated tests (unit and integration)
- Assist in the analysis and monitoring of features in production
- Propose improvements to architecture, tools, and processes
✅ Requisitos
- 5+ years of experience in front-end development
- Strong command of JavaScript and TypeScript
- Solid experience with React
- Experience with SPAs and responsive/adaptive UIs
- Knowledge of automated testing (unit and integration)
- Experience with Git and versioning workflows (branches, PRs)
Differentials:
- Experience with React Native and Expo
- Familiarity with Next.js (SSR, routing, performance)
- Knowledge of GraphQL
- Experience with Tailwind CSS, Tamagui, or other modern styling frameworks
- Experience with monorepos and scalable design systems
- Knowledge of Cloudflare (CDN, cache, Workers, etc.)
- Experience with CI/CD and DevOps practices
- Familiarity with Node.js and Docker (for development environments)
🎁 Informações adicionais
Here at Flutter Brazil, our engineering team is structured into three main verticals:
- Front-end:
Responsible for creating and maintaining the web and mobile interfaces of our products, ensuring high-level performance and experience. Works in an integrated manner with the other engineering squads.
- Betting & Games:
Takes care of the logic of sports betting and casino games. Ensures robust integrations with suppliers, betting security, and real-time updates.
- Platform:
Involves areas such as Customer, R&D, Payments, Regulation & KYC. Focuses on platform scalability, payment processes, and user onboarding.
Learn about our stack: https://stackshare.io/companies/nsx-group
📊 Etapas do processo
- Cadastro
- FB | Let's Get to Know You – HR Interview
- FB | Challenge Codility
- FB | Technical Interview
- FB | Technical Challenge
- Offer! | Flutter Brazil
- Contratação
Dicas gerais para o Home Office perfeito:
O que preciso ter em casa para trabalhar remoto?
O básico é uma internet de pelo menos 10MB, um espaço onde você consiga se concentrar (pode ser uma mesa na sala ou quarto), computador com webcam e um fone de ouvido com microfone para reuniões. Se possível, invista numa cadeira confortável – suas costas agradecem. Uma boa iluminação também faz diferença nas videochamadas. Ter essa estrutura mínima é fundamental para se candidatar às vagas home office disponíveis no mercado.
Home office é para todo tipo de profissional?
Definitivamente não. Você precisa ser disciplinado para não cair na tentação da cama ou da TV. Tem que saber se organizar sem alguém cobrando presencialmente, cumprir prazos por conta própria e ser proativo na comunicação. Se você é do tipo que precisa de supervisão constante ou se distrai fácil, pode ter dificuldades. Por isso, antes de buscar trabalho remoto, avalie honestamente se você tem esse perfil.
Como as empresas controlam o trabalho remoto?
O foco muda do “quantas horas você ficou sentado” para “o que você entregou”. As empresas usam ferramentas como Trello, Asana ou Monday para acompanhar projetos, fazem reuniões diárias ou semanais para alinhamento e estabelecem metas claras. Algumas usam softwares de monitoramento, mas a maioria prefere confiar nos resultados. Essa é uma característica importante do trabalho remoto moderno.
Quais as principais vantagens do trabalho remoto?
Adeus trânsito! Você economiza 2-3 horas por dia de deslocamento, gasta menos com transporte e alimentação. Pode acordar mais tarde, almoçar em casa, estar presente para receber entregas e ter mais tempo com a família. A flexibilidade também permite trabalhar de qualquer lugar – alguns até viajam trabalhando. Essas vantagens tornam o home office cada vez mais procurado.
Quais os maiores desafios de trabalhar de casa?
A geladeira chamando seu nome toda hora, a família achando que você está disponível porque está em casa, a dificuldade de “desligar” do trabalho. A falta do cafezinho com os colegas pode pesar – a solidão é real. Também é fácil trabalhar demais quando seu escritório é seu quarto. Por isso é importante criar rotinas e limites claros antes de aceitar uma posição remota.
💡 Interessado nesta oportunidade?
Esta vaga de Software Engineer | Front-end na Flutter Brazil oferece a possibilidade de trabalho 100% remoto.