Vaga Mobile

Desenvolvedor(a) - Flutter - Sênior

Android Flutter iOS

Corelab

Corelab

Startup

Salário: Até R$5.000

Aceito candidatos de outras cidades/estados dispostos a se mudar para o local de trabalho

Descrição da empresa

Somos um laboratório de inovação focado em soluções e dados de negócios.
Oferecemos consultoria abrangente, desde estratégia de produto até gestão de mudanças, com insights para transformar organizações e alcançar resultados significativos. No desenvolvimento, adotamos uma metodologia multicamadas para criar aplicativos intuitivos e personalizados, focando na experiência otimizada do usuário (UI/UX).

Atividades e Responsabilidades

Como Programador Flutter Sênior, você desempenhará um papel fundamental na reforma de um aplicativo existente, migrando-o de Xamarin para Flutter. Sua experiência e conhecimento técnico serão essenciais para garantir uma transição suave e bem-sucedida, enquanto colabora com a equipe de desenvolvimento. Suas responsabilidades incluirão:

Análise e Planejamento: Avaliar a arquitetura e o código-fonte existentes do aplicativo Xamarin, compreendendo suas funcionalidades e requisitos. Colaborar com a equipe para definir uma estratégia sólida para a migração para Flutter, considerando as melhores práticas e padrões do Flutter.

Migração de Código: Realizar a conversão eficiente e precisa do código Xamarin para Flutter, recriando as funcionalidades, interfaces de usuário e lógica de negócios no ambiente Flutter. Garantir que a migração seja otimizada para desempenho e usabilidade.

Desenvolvimento e Implementação: Escrever código de alta qualidade, limpo e bem documentado em Flutter, implementando as funcionalidades do aplicativo reformulado. Trabalhar em colaboração com outros desenvolvedores, designers e equipe de QA para garantir a entrega de um produto final de alta qualidade.

Resolução de Problemas: Identificar e solucionar problemas técnicos, erros e problemas de desempenho que possam surgir durante o processo de migração e desenvolvimento. Realizar depurações eficazes e implementar soluções eficientes.

Otimização e Melhoria Contínua: Participar ativamente da otimização do aplicativo Flutter, visando aprimorar sua velocidade, eficiência e usabilidade. Propor e implementar melhorias contínuas na arquitetura, código e recursos.

Colaboração e Comunicação: Trabalhar em equipe, compartilhando conhecimento e insights sobre o desenvolvimento Flutter. Colaborar com outros membros da equipe de desenvolvimento para garantir a coesão e consistência em todo o projeto.

Testes e Qualidade: Realizar testes rigorosos para validar as funcionalidades implementadas, garantindo que o aplicativo reformulado atenda aos requisitos de qualidade e usabilidade. Colaborar com a equipe de QA para realizar testes de aceitação e garantir a estabilidade do produto final.

Requisitos

Experiência sólida em desenvolvimento de aplicativos utilizando Flutter, demonstrando a capacidade de criar interfaces de usuário atraentes e funcionais.
Proficiência em linguagens de programação relevantes, como Dart, e conhecimento anterior em Xamarin será considerado uma vantagem.
Experiência em migração de aplicativos de uma plataforma para outra, preferencialmente de Xamarin para Flutter.
Conhecimento profundo de arquitetura de aplicativos móveis e design de padrões, incluindo MVC, MVVM ou Clean Architecture.
Capacidade comprovada de escrever código claro, organizado e bem documentado, seguindo as melhores práticas de desenvolvimento.
Histórico de resolução eficaz de problemas técnicos e otimização de desempenho.
Excelentes habilidades de colaboração e comunicação, capazes de trabalhar em equipe e coordenar esforços de desenvolvimento.
Experiência em integração de APIs e serviços web, bem como compreensão dos princípios de segurança de dados.
Formação acadêmica em Ciência da Computação, Engenharia de Software ou área relacionada (ou experiência equivalente).
Portfólio de projetos anteriores em Flutter é altamente desejável.
Se você é um profissional apaixonado por Flutter, com habilidades sólidas de desenvolvimento e um histórico de sucesso em projetos semelhantes, estamos ansiosos para receber sua candidatura. Junte-se a nós para transformar o aplicativo existente em uma experiência excepcional para os usuários, aproveitando o poder do Flutter.