Modelo de descrição de trabalho de desenvolvedor móvel/resumo

Estamos procurando um desenvolvedor móvel experiente para ingressar em nossa equipe de engenharia. Você colaborará com nossos engenheiros para criar e manter aplicativos móveis de alta qualidade.

Queremos conhecê-lo se você é apaixonado por plataformas móveis e transformando código em aplicativos fáceis de usar. Como desenvolvedor móvel, você trabalhará em um ambiente em ritmo acelerado com equipes internas para criar aplicativos móveis práticos.

Perfil de trabalho do desenvolvedor móvel

Os desenvolvedores móveis devem operar dentro da interface líder de smartphones e provedores de sistemas operacionais, especialmente Apple, Android e Microsoft. Os desenvolvedores móveis freqüentemente empregam linguagens de programação como Python, PHP, Java e C# para criar funcionalidade para dispositivos de smartphone ou melhorar o que os dispositivos móveis podem realizar para os consumidores.

A posição do desenvolvedor móvel evoluiu do programador ou desenvolvedor tradicional em vários aspectos. Muitas das mesmas ferramentas são usadas pelos desenvolvedores móveis - eles geralmente escrevem em um ou em todos os programas acima e mais - mas também modificam seu trabalho na interface exclusiva iOS ou Android (ou Windows) na qual os smartphones operam.

Relatórios para

  • CTO
  • Desenvolvedor de software front-end
  • Engenheiro de software de back-end

Responsabilidades do desenvolvedor móvel

  • Use codificação limpa e rápida para criar aplicativos móveis totalmente funcionais e de alta qualidade
  • Auxiliar nas aplicações produzidas em toda a sua vida útil, incluindo conceito, design, teste, liberação e manutenção
  • Realize pesquisas e forneça recomendações para novos produtos, técnicas e aplicações
  • Certifique -se de que aplicativos novos e antigos aderem a todos os requisitos de qualidade
  • Trabalhe com as equipes de desenvolvimento de produtos para planejar novos recursos para produtos móveis
  • Solucionar problemas e depurar aplicativos para melhorar seu desempenho
  • Crie testes de interface de unidade e usuário para detectar erros
  • Reúna os requisitos/problemas exclusivos dos usuários finais e recomende soluções apropriadas para eles
  • Acompanhe a indústria atual e os desenvolvimentos tecnológicos, atualizando os aplicativos regularmente

Requisitos e habilidades para desenvolvedores móveis

  • Um portfólio de aplicativos que foram lançados na App Store ou no mercado Android
  • compreensão profunda de pelo menos uma linguagem de programação, como Swift ou Java
  • Compreensão dos conceitos de design OOP
  • Conhecimento prático de bibliotecas e APIs de terceiros
  • Habilidades analíticas fortes e uma mentalidade positiva para solução de problemas
  • Capacidade de funcionar bem em um ambiente de grupo
  • Excelentes habilidades de comunicação oral e escrita
  • A capacidade de compreender e aderir aos planos técnicos