Use este modelo de descrição do trabalho para atrair e contratar candidatos qualificados para o seu departamento de TI. Fique à vontade para modificá-lo com as atribuições e responsabilidades inerentes à função e de acordo com as necessidades de sua empresa.
O que é um Desenvolvedor Mobile?
Um Desenvolvedor Mobile é um profissional de tecnologia da informação (TI) que se especializa no desenvolvimento de aplicativos móveis para dispositivos como smartphones e tablets. Esses profissionais são responsáveis por criar aplicativos que funcionem de forma eficaz e responsiva em sistemas operacionais móveis, como iOS (para dispositivos Apple) e Android (para dispositivos Android).
Descrição da vaga
Estamos à procura de um Desenvolvedor Mobile altamente habilidoso para se juntar à nossa equipe de desenvolvimento de aplicativos móveis. O Desenvolvedor Mobile desempenha um papel crucial no design, desenvolvimento e manutenção de aplicativos móveis de alta qualidade para nossos clientes. Se você é apaixonado por desenvolvimento móvel, busca desafios empolgantes e deseja trabalhar em um ambiente colaborativo e inovador, esta vaga pode ser ideal para você.
Responsabilidades
- Desenvolver aplicativos móveis nativos para plataformas iOS e/ou Android.
- Colaborar com a equipe de design e desenvolvimento para traduzir requisitos de negócios em soluções técnicas.
- Participar no ciclo completo de desenvolvimento de aplicativos, desde a concepção até a implantação e manutenção.
- Otimizar a performance dos aplicativos e garantir que eles funcionem de maneira eficiente em diferentes dispositivos.
- Resolver problemas de compatibilidade e oferecer suporte a diferentes versões de sistemas operacionais.
- Manter-se atualizado com as tendências e as melhores práticas de desenvolvimento móvel.
- Realizar testes e depuração de aplicativos para garantir que funcionem de maneira confiável.
Requisitos obrigatórios
- Experiência comprovada no desenvolvimento de aplicativos móveis nativos para iOS e/ou Android.
- Conhecimento sólido das linguagens de programação relevantes, como Swift, Kotlin ou Objective-C.
- Familiaridade com os kits de desenvolvimento de software (SDKs) das plataformas móveis.
- Habilidades em design de interface de usuário (UI) e experiência do usuário (UX).
- Experiência em integração de APIs de terceiros.
- Fortes habilidades de resolução de problemas e depuração.
- Excelentes habilidades de comunicação verbal e escrita.
Diferenciais
- Experiência em desenvolvimento multiplataforma usando frameworks como React Native ou Flutter.
- Publicação de aplicativos móveis na App Store e/ou Google Play Store.
- Conhecimento em desenvolvimento de aplicativos com funcionalidades offline.
- Experiência com design responsivo e adaptação para diferentes tamanhos de tela.
Formação, cursos e certificações
- Graduação em Ciência da Computação, Engenharia de Software ou área relacionada.
- Certificações relacionadas ao desenvolvimento móvel, como certificações iOS Developer ou Android Developer, são vantajosas.
Benefícios
- Oportunidade de fazer parte de uma equipe de desenvolvimento de aplicativos inovadora.
- Ambiente de trabalho colaborativo e estimulante.
- Remuneração competitiva e pacote de benefícios abrangente.
- Desenvolvimento profissional contínuo e oportunidades de aprendizado.
- Participação em projetos de desenvolvimento móvel desafiadores e impactantes.