Easy Hunter

Desenvolvedor Mobile

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.

CBO: 2124-05