
Senior Flutter Developer
Há 3 dias
Senior Flutter DeveloperLocation: RemoteContract: PJ (full-time)Level: SeniorWe're building a virtual office platform for remote and hybrid teams. It brings together persistent rooms, real-time presence, audio/video (Web RTC), chat, screen sharing, collaborative boards, and immersive spaces to boost connection, productivity, and team cohesion — all in one place.The RoleWe're looking for a Senior Flutter Developer focused on mac OS Desktop to build and evolve our desktop client. You'll ship a high-performance, stable, and well-instrumented app that integrates video/audio, real-time features, and collaborative tools—while keeping top-tier code quality, testing, and documentation.Secondary scope: help maintain Android and i OS builds (feature parity, fixes, and releases).What You'll DoDesign, build, and maintain the Flutter mac OS app with clean architecture, modular layers, and reliable state management.Integrate RESTful APIs and real-time services (e.g., Web Sockets/Streams).Implement A/V features (e.g., flutter_webrtc): device selection, camera/mic permissions, I/O routing, and stability under variable networks.Ensure observability end to end: instrument product events/metrics; triage errors with Sentry; capture UX signals with Microsoft Clarity (session replay/heatmaps) where applicable (web/embedded views); analyze performance traces and dashboards.Own quality: unit, widget, and integration tests; CI checks; code reviews; technical docs.Handle mac OS distribution: code signing & notarization, entitlements, Hardened Runtime, App Sandbox, Keychain; package DMG/PKG; manage auto-update (e.g., Sparkle).Collaborate with Product/Design/QA to refine requirements, edge cases, and acceptance criteria; keep specs tidy in Confluence and PRs clear.Team rituals & reporting:Attend daily standups in English and other ceremonies (planning, grooming, demos, retros).Keep Jira up to date (status, links, attachments) and log time entries (work logs) per task.Submit an end-of-day (EOD) daily report in English including: hours worked (per task), what was completed, current task & ETA, blockers, and plan for tomorrow.Secondary (Android & i OS): maintain parity when applicable, fix platform-specific issues, help with CI/CD and store releases, monitor crashes/perf via Sentry and review UX insights with Clarity when relevant.CPU & GPU Optimizations (primary focus)CPUMinimize rebuilds: effective state selection (BLo C/Riverpod/Provider), const constructors, proper Keys, split large widgets.Cut redundant layout/work: avoid heavy logic in build, cache computed values, reduce intrinsic measurements, coalesce events, debounce/throttle streams.Move heavy tasks off the UI thread: isolates (compute/custom), lazy JSON parsing, incremental work units.Frame scheduling discipline: prevent set State loops; render only when state actually changes.GPUReduce overdraw/repaints: place Repaint Boundary wisely; optimize Custom Painter (should Repaint); avoid large Opacity on complex subtrees.Avoid expensive effects: minimize save Layer, heavy blurs/gradients and big shadows.Use right-sized images & filter Quality (low/none when acceptable); limit transforms on large layers.Shader jank control: warm up shaders / capture Sk SL where applicable; keep fragment shaders simple.Pause/disable animations when off-screen; keep animation count/area minimal.Measurement & Guardrails:Profile with Flutter Dev Tools (CPU/GPU/frame timeline) and add perf budgets (avg CPU%/GPU frame time) to CI gates.Track before/after metrics per feature; regressions must be fixed before release.Must-HavesFluent English (spoken and written): comfortable in daily English standups and writing EOD reports.Strong experience with Flutter and Dart building Desktop apps (preferably mac OS).Proven work reducing CPU/GPU usage in Flutter apps (ideally desktop/mac OS) with measurable before/after results.Solid grasp of architectural patterns (MVC/MVVM/Clean), DI, and state management (BLo C/Riverpod/Provider).Hands-on with RESTful APIs, Web Sockets/Streams, async/isolates, and robust error handling.Firebase (Auth, Firestore, Analytics) or equivalent, Microsoft Clarity (for UX/session insights in web-embedded contexts), and Sentry for error/performance monitoring.Git proficiency, code reviews, CI (e.g., Git Hub Actions/Git Lab CI), and Jira work logs/time tracking.Nice to HaveDeep mac OS expertise: signing, notarization, App Sandbox, entitlements, Keychain, packaging, and updater pipelines.Practical Web RTC experience; spatial audio; jitter/latency tuning.Android/i OS publishing (fastlane or equivalent), push notifications, and in-app review flows.Docker, CDN, and networking basics for real-time apps.Accessibility (Voice Over/Talk Back) and internationalization.Benefits & EnvironmentRemote-first, flexible hours, and competitive market range.Fast feedback loops, ownership, and a product with real impact on how teams work every day.Support for learning, events, and continuous improvement.
-
Senior Flutter Developer
Há 6 dias
Ituiutaba, Brasil Noping Tunnel Tempo inteiroSenior Flutter Developer Location: Remote Contract: PJ (full-time) Level: Senior We're building a virtual office platform for remote and hybrid teams. It brings together persistent rooms , real-time presence , audio/video (Web RTC) , chat , screen sharing , collaborative boards , and immersive spaces to boost connection, productivity, and team cohesion —...
-
Desenvolvedor Flutter Pleno/Sênior
Há 3 dias
Ituiutaba, Brasil Atomsix Studio Tempo inteiroVenha ser um cooperado na Koopere, onde o cooperativismo vai além de um modelo de trabalho: é um caminho sustentável, seguro e colaborativo que beneficia tanto os cooperados quanto as empresas parceiras, como a Atomsix.A Atomsix Design é uma empresa que une tecnologia, criatividade e inovação para transformar ideias em experiências digitais...
-
Engenheiro De Software Flutter Sênior
Há 3 dias
Ituiutaba, Brasil Tqi Tempo inteiroQual o tamanho dos seus objetivos? Deseja novos desafios?Então, vem para TQI!A TQI é uma empresa de tecnologia e inovação que há mais de 30 anos, desenvolve soluções para suportar e alavancar os negócios de seus clientes no Brasil e no exterior.Com escritórios em Uberlândia (MG) e em São Paulo (SP), e colaboradores em centenas de cidades, a TQI...
-
Analista Flutter
2 semanas atrás
Ituiutaba, Brasil Tata Consultancy Services Tempo inteiroVenha para uma das maiores empresas de serviços de TI do mundo!! Aqui você pode transformar sua carreira!Por que aderir à TCS? Aqui na TCS acreditamos que as pessoas fazem a diferença, por isso vivemos uma cultura de aprendizado ilimitado e cheia de oportunidades de melhoria e desenvolvimento mútuo. O cenário ideal para expandir ideias através das...
-
Ituiutaba, Brasil Foursys Tempo inteiroSobre o Fourmakers O Fourmakers é a plataforma que conecta talentos e organizações, potencializando o desenvolvimento contínuo e criando laços de confiança e reconhecimento. Estamos evoluindo nossos produtos para experiências cada vez mais modernas, inteligentes e escaláveis — e você pode fazer parte dessa transformação. O que você vai fazer...
-
Ituiutaba, Brasil Foursys Tempo inteiroSobre o FourmakersO Fourmakers é a plataforma que conecta talentos e organizações, potencializando o desenvolvimento contínuo e criando laços de confiança e reconhecimento. Estamos evoluindo nossos produtos para experiências cada vez mais modernas, inteligentes e escaláveis — e você pode fazer parte dessa transformação.O que você vai fazer por...
-
Desenvolvedor(A) Flutter Pleno/Sênior
Há 3 dias
Ituiutaba, Brasil Niteo Technologies Tempo inteiroEstamos em busca de um(a) Desenvolvedor(a) Flutter apaixonado(a) por tecnologia e inovação, com experiência comprovada em desenvolvimento de aplicativos móveis. Se você gosta de trabalhar com arquitetura limpa, boas práticas de código e tem facilidade em transformar ideias em interfaces incríveis, essa vaga é para você! Principais Responsabilidades...
-
Senior Full Stack .Net/Angular Developer
2 semanas atrás
Ituiutaba, Brasil Mouts Ti Tempo inteiroOportunidade: Senior Full Stack .Net/Angular Developer (Especialista) Conheça a Mouts: Modalidade: Remoto
-
Senior Frontend Developer
1 dia atrás
Ituiutaba, Brasil Alexander Daniels Global Tempo inteiroSenior Frontend Developer (Brazil-Based) Permanent or freelance contract We're hiring on behalf of an innovative client building a cutting-edge platform that streamlines and automates data workflows for enterprise teams.Their product is designed to simplify complex data pipelines, making it easier for teams to collaborate, deploy, and scale data-driven...
-
Senior Full Stack .Net/Angular Developer
Há 3 dias
Ituiutaba, Brasil Mouts Ti Tempo inteiroOportunidade: Senior Full Stack. Net/Angular Developer (Especialista) Conheça a Mouts: Modalidade: Remoto Venha transformar a vida de milhares de pessoas com a Mouts!Estamos procurando um Senior Full Stack. NET/Angular Developer para atuar 100% remoto, em projetos desafiadores e com tecnologias de ponta.O que você vai fazer: Desenvolver aplicações...