Pessoa Desenvolvedora Flutter Pleno

FCamara

  • Brasil
  • Permanente
  • Período integral
  • Há 1 dia
A FCamara apoiando empresas disruptivas por meio de soluções digitais completas e escaláveis alinhadas às principais tendências e necessidades do mercado. Temos uma cultura poderosa, conectados de ponta a ponta, colaborativos, ágeis e flexíveis para encarar o novo, transparentes em nossas ações e unidos por um grande propósito: Revolucionar negócios e impactar pessoas, resolvendo desafios complexos através da nossa cultura e tecnologia. Além disso, somos certificados pela GPTW pelo segundo ano consecutivo, sendo uma das melhores empresas para se trabalhar no Brasil.Próximos dos clientes, apaixonados por tecnologia e pessoas (sim, aqui pensamos na sua evolução e carreira, vamos te desenvolver e cuidar da sua trilha de capacitação). Acreditamos na diversidade, equidade e inclusão de profissionais independente da sua deficiência, raça/ etnia, religião, gênero, orientação sexual, origem e constituição de família.Responsabilidades e atribuições:
  • Desenvolver novas features e fazer a manutenção das antigas, preservando a qualidade e legibilidade do código;
  • Participar de discussões sobre arquitetura e estratégias de desenvolvimento dos aplicativos;
  • Participar de sessões de Code Review;
  • Participar de discussões sobre arquitetura e estratégias de desenvolvimento dos aplicativos;
  • Sugerir melhorias de UX/ performance, visando diminuir a demanda de suporte e aumento da satisfação dos nossos usuários.
Hard SkillsExperiencia em desenvolvimento com flutterConhecimento sobre Design SystemsConhecimento em testes unitarios e testes de widgetConhecimento das abordagens de gerenciamento de estadosConhecimento dos padrões de arquitetura, principalmente clean architectureNoção sobre Padroes de design/desenvolvimento (Ex.: Facades, decorators, etc.)Integrações com Backends com algum request provider como exemplo DIOConhecimento em padrão de micro-serviços/Micro AppsNoção de TDD/BDD (Nao obrigatorio)Conhecimento sobre controle de funcionalidades via Remote Config (Firebase) ou togglesNoção sobre dynamic links do Firebase (Nao obrigatorio)Noção de analise de crash por meio de ferramentas como crashlytics do Firebase (nao obrigatorio)Conhecimento sobre analytics e uso por meio do firebase Analytics TaggingConhecimento sobre Esteira de desenvolvimento CI/CD em ferramentas como JenkinsConhecimento sobre qualidade de código por meio de Sonar (Nao obrigatorio)Conhecimento de ferramentas de acompanhamento de projetos/tarefas, preferencialmente JiraExperiencia com controle de repositorios, como Github ou BitbucketConhecimento em projetos agéis e a metodologia ágil, como ScrumSoft Skills
  • Ter boa capacidade de interação e comunicação com pessoas técnicas e não técnicas
  • Pensamento Crítico e Analítico
  • Gestão de Tempo
  • Protagonismo
  • Autodesenvolvimento

FCamara