🏢 Empresa: Somos Ed

🏠 Modelo: Remoto

💼 Tipo: PJ

📋 Descrição da Vaga

Na ed, desenvolvemos softwares inteligentes e soluções tecnológicas que impulsionam pessoas, negócios e a sociedade. Somos movidos por inovação, resultados reais e por um ambiente baseado em colaboração, respeito e transparência.

Valorizamos quem você é. Mais do que experiência, buscamos atitude, vontade de aprender e disposição para fazer a diferença, independentemente de idade, gênero ou origem.

Trabalhamos com tecnologias de ponta, mantendo alto padrão de qualidade e foco em impacto real. Atuamos como um só time: desafios são compartilhados e conquistas, celebradas juntos.

Se você curte ambientes colaborativos, desafios reais e quer crescer junto com um time que joga junto, seu lugar pode ser aqui.

Conheça mais sobre a ed acessando a nossa Página de Carreiras.

Estamos contratando Desenvolvedor(a) Mobile Sênior altamente qualificado(a) para liderar a sustentação, evolução e arquitetura de uma aplicação mobile cross-platform (Android e iOS) construída em Flutter, integrada a um ambiente de banco de dados PostGres. O profissional será responsável por garantir a alta disponibilidade, performance, segurança e usabilidade do aplicativo, atuando diretamente em melhorias contínuas e na resolução de incidentes complexos.

📌REMOTO

Responsabilidades e Atribuições

  • Atuar no desenvolvimento, sustentação e evolução de aplicações mobile cross-platform em Flutter/Dart para Android e iOS, desde a análise da demanda até testes, correções e publicação. 
  • Criar e manter integrações eficientes com rotas/APIs (REST/gRPC) que consomem e persistem dados em ambiente PostGreSQL, garantindo performance e integridade de transações.
  • Contribuir para decisões de arquitetura e evolução técnica do aplicativo, garantindo escalabilidade, manutenibilidade, testabilidade, performance e qualidade de código.
  • Trabalhar com gerenciamento de estado e separação de responsabilidades, aplicando padrões como BLoC, Riverpod, MobX ou Provider, de acordo com a arquitetura do produto, garantindo as boas práticas de engenharia de software (Clean Code, SOLID, Clean Architecture).
  • Investigar e resolver incidentes e problemas de produção, acompanhando indicadores de performance, consumo de memória, processamento e estabilidade do aplicativo.
  • Monitorar métricas do aplicativo, identificar gargalos de memória/processamento e atuar de forma proativa na resolução de incidentes de produção.
  • Atuar na camada BFF (Backend For Frontend) com Node.js e Express.js, realizando orquestração/agregação de APIs, transformação de dados e implementação de regras específicas para o consumo mobile. 
  • Atuar em conjunto com produto, QA, backend e demais áreas técnicas, contribuindo para refinamentos, estimativas, code reviews e decisões de solução.

Requisitos e qualificações

O que amplia as suas chances:

  • Experiência com desenvolvimento nativo em Swift e/ou Kotlin, especialmente para criação e manutenção de plugins e integrações específicas de plataforma.
  • Vivência com MVVM, Clean Architecture, Repository Pattern e injeção de dependências.
  • Experiência avançada com Fastlane, GitHub Actions e/ou Bitrise.
  • Vivência com observabilidade de aplicações mobile, crash reporting e monitoramento de performance e estabilidade.
  • Conhecimento prático de OWASP Mobile e mecanismos adicionais de proteção, como secure storage, certificate pinning e obfuscação.
  • Experiência em produtos de alta criticidade, grande volume de usuários ou ambientes que demandem elevada disponibilidade, segurança e performance.
  • Certificações relacionadas a Flutter, desenvolvimento mobile, cloud, segurança ou engenharia de software.

O que não pode faltar:

  • Experiência profissional sólida em desenvolvimento mobile, com atuação sênior e domínio de Flutter e Dart em aplicações Android e iOS; como referência, buscamos profissionais com cerca de 5 anos ou mais em desenvolvimento de software e experiência consistente com Flutter.
  • Domínio de arquitetura e boas práticas de engenharia de software, incluindo Clean Code, SOLID, separação de responsabilidades e padrões arquiteturais.
  • Experiência prática com gerenciamento de estado em Flutter, especialmente BLoC, Mobx, Riverpod ou Provider.
  • Experiência com consumo e integração de APIs REST/JSON, incluindo autenticação e autorização com OAuth 2.0 e JWT.
  • Conhecimento de PostgreSQL, especialmente integração da aplicação com serviços que persistem dados no banco, consultas, modelagem e aspectos de performance.
  • Experiência com Node.js e Express.js para desenvolvimento e manutenção de BFFs, middlewares e APIs intermediárias.
  • Experiência com Git e práticas de desenvolvimento colaborativo, incluindo branching, pull requests e code review.
  • Experiência com testes automatizados em Flutter, especialmente testes unitários e de widgets, além de familiaridade com testes de integração.
  • Experiência com publicação e ciclo de vida de aplicativos na Google Play Store e Apple App Store, incluindo versionamento, assinatura, builds e gerenciamento de ambientes.
  • Conhecimento de CI/CD para mobile e automação de builds e releases.
  • Conhecimento de fundamentos de segurança mobile, incluindo armazenamento seguro de dados sensíveis, criptografia, obfuscação e princípios do OWASP Mobile.
  • Inglês técnico para leitura de documentação, bibliotecas, issues e materiais técnicos.

Soft Skills:

  • Autonomia e senso de responsabilidade para conduzir problemas do diagnóstico à entrega.
  • Pensamento analítico e capacidade de investigar causas-raiz em cenários complexos.
  • Comunicação clara para dialogar com pessoas técnicas e de negócio.
  • Colaboração e facilidade para atuar em times multidisciplinares.
  • Perfil protagonista, com iniciativa para propor melhorias e não apenas executar demandas.
  • Organização e disciplina para trabalhar com múltiplas prioridades e demandas de sustentação e evolução.
  • Visão de qualidade, atenção aos detalhes e preocupação genuína com a experiência do usuário.
  • Mentalidade de aprendizado contínuo e abertura para novas tecnologias, práticas e formas de trabalho.

Modalidade de contratação: PJ

Quer embarcar nesse desafio com a gente?
Inscreva-se e venha criar o novo com a ed

🏢 Sobre a Somos Ed

Em 2017 nascia o desejo de idealizar produtos para ajudar e facilitar a vida de pessoas e empresas.

Com nossa visão estratégica e muita experiência como desenvolvedores em grandes companhias, fomos além e começamos a oferecer serviços de construção de sistemas que pudessem acelerar negócios através da tecnologia.

Somos especialistas em desenvolvimento de software, mas nosso olhar está sempre com a lente das pessoas, pois são elas que impulsionam negócios e movem o mundo.

Com foco em construir resultados, trabalhamos através da metodologia ed, que entrega as soluções através de um ciclo de trabalho contínuo de aperfeiçoamento, evolução e adequação às novas necessidades.

Criamos Soluções Tecnológicas. Impulsionamos pessoas/negócios/a sociedade/o mundo

6º lugar Melhores Empresas para Trabalhar no Rio de Janeiro (2025)

14º lugar Melhores Empresas para Trabalhar no Brasil (2023)

Certificação CMMI-DEV/3 (2023)

Certificação ISO 9001:2015 - Sistema de Gestão da Qualidade (2023)

Microsoft Solutions Partner desde 2020

Missão

Transformar ideias em soluções tecnológicas inovadoras que impulsionam o sucesso de empresas e o desenvolvimento de pessoas, focando em um ciclo de melhoria contínua e no uso da tecnologia como ferramenta para um mundo melhor e para o avanço de negócios e pessoas.

Valores

  1. QUALIDADE: Somos referência em Tecnologia! Compromisso em entregar produtos e serviços de alta qualidade que não apenas atendam, mas superem as expectativas dos clientes. Somos e continuaremos referência de qualidade em nossas entregas. Nosso Compromisso: "Não queremos ser bons, queremos ser referência de mercado."
  2. FOCO NO CLIENTE: Compromisso com o Resultado. Atuamos como parceiros estratégicos dos nossos clientes, buscando compreender não apenas suas demandas, mas principalmente os resultados que precisam alcançar. Nosso foco vai além da execução: orientamos, questionamos, propomos e guiamos o cliente até o sucesso. Assumimos responsabilidade real pelo impacto das entregas, antecipando riscos, ajustando rotas e construindo relações de confiança baseadas em valor e transformação. Nosso Compromisso: "Não entregamos apenas o que foi pedido — nos comprometemos com o resultado que o cliente precisa atingir." 

    3. PERFORMANCE: Entregas que Inspiram Confiança. Combinamos alta performance com um profundo senso de responsabilidade e ownership (senso de dono). Isso significa cumprir rigorosamente prazos e compromissos, ser protagonista na busca por soluções e demonstrar total ownership pelos resultados, garantindo confiabilidade, consistência e continuidade. Nosso Compromisso: "Não executamos tarefas, entregamos resultados e vamos além da demanda."


💡 Dicas de Ouro para Conseguir uma Vaga Home Office

1. Invista em uma conexão de internet confiável

Internet instável é inaceitável no trabalho remoto. Considere ter um plano principal e um backup (dados móveis ou segundo provedor).

2. Prepare seu ambiente antes de entrevistas online

Teste câmera, microfone e internet com 30 minutos de antecedência. Escolha um fundo neutro ou desfocado.

3. Estabeleça uma rotina de início e fim do expediente

Um dos maiores riscos do home office é não saber quando parar. Defina horários fixos para começar e encerrar o trabalho e respeite esses limites.

💡 Interessado nesta oportunidade?

Esta vaga de Desenvolvedor(a) Mobile Sênior [Flutter] na Somos Ed oferece trabalho 100% remoto.

🚀 Quero me Candidatar📱 Grupo WhatsApp📢 Canal no Telegram