Desenvolvedor Mobile, PL/SR

🕒 May 5

🇧🇷 Brazil – Remote

⏰ Full Time

🟡 Mid-level

🟠 Senior

🖥 Software Engineer

👻 Ghost score 46%

infoinfo

🗣️🇧🇷🇵🇹 Portuguese Required

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Keyrus

Keyrus

1001 - 5000 employees

Founded 1996

🤝 B2B

💼 Consulting

B2B • Data Analytics • Consulting

Keyrus is an international company passionate about leveraging data to make impactful changes in life, society, and the future. With a presence in 18 countries, Keyrus is dedicated to creating meaningful careers for its employees by fostering excellence, trust, creativity, kindness, and fun. Specializing in data analytics, data advisory, and management, Keyrus provides vendor-agnostic solutions and continuous training opportunities through its KLX platform. The company also emphasizes a healthy work-life balance with a range of benefits, including sports events, healthcare plans, and an inclusive work culture. Keyrus is committed to openness and transparency to maintain positive workplace relationships and is driven to innovate and influence the digital future.

📋 Description

• Desenvolver e evoluir funcionalidades em Flutter com foco em qualidade, performance e manutenção. • Definir e aplicar padrões de arquitetura (ex.: Clean Architecture, organização por features) em conjunto com o time. • Garantir cobertura de testes (unitário, widget e integração) e apoiar boas práticas como TDD quando aplicável. • Integrar aplicações com APIs REST/JSON, implementar estratégias de cache e suportar cenários offline-first. • Atuar em CI/CD mobile, distribuição e observabilidade (crashes, métricas e logs). • Colaborar com produto e design na implementação de componentes consistentes, acessíveis e internacionalizáveis (i18n).

🎯 Requirements

• Experiência com widgets (Stateless/Stateful), layouts responsivos, temas e animações. • Conhecimento em gerenciamento de estado: BLoC/Cubit, Provider e Riverpod. • Experiência com micro-frontends e comunicação via streams. • Domínio de Clean Architecture, SOLID e organização por features. • Testes automatizados: unitários, widget, integração, mocks (Mocktail/Mockito) e Golden Tests. • Familiaridade com TDD e padrões de UI (MVVM/MVI). • Consumo de APIs REST/JSON com interceptors, paginação, retries e OpenAPI. • Segurança: OAuth2/OIDC/JWT, armazenamento seguro (Secure Storage) e boas práticas OWASP Mobile. • Persistência local e cache (SQLite/sqflite, Hive) com estratégia offline-first. • CI/CD mobile: pipelines (Jenkins, GitHub Actions), assinatura de apps e distribuição (TestFlight/Play Console). • Observabilidade: Dynatrace, Firebase (Crashlytics/Analytics) e logs estruturados. • Experiência com testes A/B e feature flags (ex.: ConfigCat). • Noções de iOS/Android (lifecycle, permissões, Platform Channels e push notifications/FCM). • Implementação de Design Systems e componentes reutilizáveis. • Foco em acessibilidade (Semantics) e internacionalização (i18n). • Suporte a múltiplas densidades e tamanhos de tela.

🏖️ Benefits

• Encorajamos a todos a participarem em nosso processo de contratação • Diversidade e inclusão são pilares da empresa • Colaboração com equipes diversos

Apply Now

Similar Jobs

🕒 April 14

Ibrowse Consultoria e Informática

201 - 500

💼 Consulting

📦 Logistics

📣 Marketing

Senior Developer focusing on complex integrations within the judicial system using PHP and troubleshooting advanced issues. Engaging with various judicial ecosystems and internal/external services.

🗣️🇧🇷🇵🇹 Portuguese Required

🕒 April 2

adidas

10,000+ employees

🏭 Manufacturing

🏥 Healthcare

📣 Marketing

Engineering Analyst responsible for assembling vehicle subsystems and conducting safety analyses. Working on NVH, FEM, and acoustic performance for automotive engineering.

🗣️🇧🇷🇵🇹 Portuguese Required

🕒 April 1

Stage Consulting

51 - 200

📣 Marketing

📦 Logistics

🏥 Healthcare

Desenvolvedor Full-Stack desenvolvendo aplicações web e mobile para a Stage, consultoria brasileira de inovação e estratégia. Construção de soluções React e Node.js robustas, escaláveis e de alta qualidade.

🗣️🇧🇷🇵🇹 Portuguese Required

🕒 March 28

Hitss Brasil

5001 - 10000

💼 Consulting

📣 Marketing

📦 Logistics

Desenvolvedor (OutSystems) na Hitss criando soluções tecnológicas e evoluindo aplicações em ambiente ágil. Participar do levantamento de requisitos e garantir a performance e escalabilidade das soluções.

🗣️🇧🇷🇵🇹 Portuguese Required

🕒 March 25

Loadsmart

501 - 1000

📦 Logistics

🚗 Transport

☁️ SaaS

Join Loadsmart's Talent Community for engineering roles. Work remotely in Brazil on innovative logistics technology.