Desenvolvedor de Aplicativos Móveis Full-Stack

Job ID: 37613411

Budget: $8 – $15 USD

Olá, somos a BiT Coco, uma empresa colombiana pioneira no desenvolvimento de software, reconhecida pela nossa habilidade em enfrentar e superar os desafios tecnológicos dos nossos clientes, que têm presença em diferentes países ao redor do mundo. Nesta ocasião, um dos nossos clientes internacionais nos solicitou um perfil profissional específico:

Eles estão procurando um Desenvolvedor de Aplicativos Móveis Full-Stack, com competências tanto em aplicações nativas quanto naquelas desenvolvidas com frameworks. Este perfil deve incluir experiência no desenvolvimento de aplicações Android usando Java ou Kotlin, sólidos conhecimentos em Programação Orientada a Objetos (OOP), e familiaridade com ferramentas como Android Studio e SDK. Além disso, é necessário ter experiência no trabalho com APIs, serviços web e uma compreensão profunda de padrões de design e arquitetura em Android.

Este pedido reflete o compromisso da BiT Coco com a entrega de soluções de software de altíssima qualidade, ajustadas às necessidades específicas e dinâmicas dos nossos clientes em nível global. Neste contexto, estendemos um convite especial a profissionais talentosos e apaixonados por tecnologia, que desejem se juntar à nossa equipe neste emocionante projeto. Se você tem as habilidades e o entusiasmo para enfrentar este desafio, convidamos você a fazer parte da nossa família inovadora na BiT Coco, onde suas contribuições serão essenciais para continuar construindo nossa história de sucesso e expansão internacional. Estamos à sua espera!


É um requisito residir no Brasil.

Desenvolvedor de Aplicativos Móveis Full-Stack (Nativos e com Frameworks)

- Experiência no desenvolvimento de aplicativos Android usando Java ou Kotlin.
- Conhecimento sólido dos princípios de OOP (Programação Orientada a Objetos).
- Familiaridade com bibliotecas e ferramentas do Android como Android Studio, SDK, etc.
- Experiência em trabalhar com APIs e serviços web.
- Compreensão de padrões de design e arquitetura em Android (MVP, MVVM, etc.).
- Conhecimento em testes unitários e de interface de usuário.
- Capacidade de trabalhar em múltiplos projetos e tecnologias.
- Experiência em colaboração entre equipes e comunicação com stakeholders.
- Fortes habilidades de solução de problemas e pensamento crítico.
- Conhecimento em tecnologias de backend e bancos de dados.
- Experiência no desenvolvimento de aplicativos móveis utilizando frameworks como React Native ou Flutter.
- Conhecimento em linguagens de programação como JavaScript, Dart ou similares.
- Familiaridade com o ciclo de vida de aplicativos móveis e conceitos de UI/UX.
- Experiência na integração de serviços web e APIs.
- Conhecimento em controle de versões (Git) e metodologias ágeis.
- Capacidade de escrever código limpo, reutilizável e bem documentado.