Desenvolvedor Full Stack
A busca por profissionais de tecnologia é constante em todas as indústrias.
* Responsabilidades:
* Desenvolver e manter aplicações robustas e escaláveis utilizando framework e tecnologias de ponta para garantir a entrega de soluções inovadoras e de alta qualidade.
* Participar de todas as fases do ciclo de vida do desenvolvimento de software, incluindo análise, design, implementação e manutenção.
* Garantir a conformidade dos designs de software com as especificações técnicas e requisitos de negócios.
* Colaborar com equipes multidisciplinares para identificar e resolver problemas complexos de software.
* Conduzir revisões de código e garantia da qualidade do código com TDD e testes unitários.
* Participar da elaboração de propostas de solução técnica e estimativa de desenvolvimento para elaboração de propostas comerciais.
* Integrar APIs e uso de ferramentas avançadas de monitoramento e análise de dados.
* Colaborar com equipes ágeis (Scrum, Kanban) com designers e gerentes de produto.
* Gerenciar repositórios e versionamento com Git e GitHub/GitLab.
* Documentar processos e comunicação de progresso para stakeholders.
Requisitos obrigatórios:
* - Android
* - Flutter
* - Desenvolvimento para iOS
* - Java Android
* - Arquitetura DevOps e Sustentação de Sistemas
* .NET Framework e .NET Core
* Desenvolvimento de Aplicativos Android
* Advanced Troubleshooting
Requisitos fundamentais:
* - Conhecimento de linguagens de programação como Java e Kotlin.
* - Experiência com frameworks e bibliotecas populares como React e Angular.
* - Domínio em tecnologias de desenvolvimento mobile como Flutter e React Native.
* - Compreensão de conceitos de arquitetura de software e padrões de projeto.
* - Habilidade em trabalhar com equipamentos móveis e tablets para desenvolver aplicativos.
* - Conhecimento de práticas e ferramentas de teste de software.
* - Aprender rapidamente e se adaptar às mudanças nos requisitos e no ambiente de trabalho.