Enghouse SystemsCanada

Senior Software Engineer (Mobile)

🚀 Venha fazer a diferença na Enghouse - Estamos contratando um(a) Senior Software Engineer - Mobile!

Senior Software Engineer (Mobile)

Senior Software Engineer (Mobile)

Enghouse Systems

Canada

Full TimeNegotiable
Posted on 22nd Sep 2024

🚀 Venha fazer a diferença na Enghouse - Estamos contratando um(a) Senior Software Engineer - Mobile! 🚀

Na Enghouse, estamos transformando a forma como o trabalho remoto e as comunicações acontecem. Somos uma empresa inovadora de renome internacional, líder em soluções de software empresarial que moldam o futuro do trabalho remoto, computação visual avançada e comunicações em redes definidas por software. Como uma empresa canadense de capital aberto (TSX:ENGH), estamos comprometidos com o crescimento contínuo e o sucesso em nossos empreendimentos.

Sobre a Oportunidade

Você é apaixonado(a) por desenvolver soluções móveis inovadoras e impactantes? Como Mobile Developer, você será a força motriz por trás de um futuro digital transformador, unindo suas sólidas habilidades técnicas com uma comunicação eficaz e capacidade de resolução de problemas. Estamos em busca de um(a) desenvolvedor(a) Mobile que queira enfrentar desafios instigantes, onde sua criatividade e expertise poderão brilhar.

Principais Responsabilidades:

  • Participar do planejamento utilizando a metodologia adotada, realizando estimativas após a compreensão das funcionalidades.
  • Desenvolver funcionalidades conforme as especificações das tarefas.
  • Implementar entidades de domínio e regras de negócio para cada funcionalidade.
  • Corrigir bugs identificados por clientes ou pela equipe de qualidade.
  • Realizar testes funcionais e unitários para garantir a qualidade do software.
  • Inserir códigos no repositório de controle de versão.
  • Seguir os procedimentos internos nas ferramentas de controle de projetos (Jira).
  • Colaborar com a equipe de qualidade na realização de testes, quando necessário.
  • Apoiar as equipes de Sustentação e CS em dúvidas, participando de reuniões e chats.
  • Contribuir para a criação de manuais técnicos junto ao time de UX e PO.
  • Elaborar provas de conceito e pesquisas de novas tecnologias.
  • Garantir a criação de códigos limpos e bem estruturados.
  • Desenvolver algoritmos complexos.
  • Implementar dados para ferramentas de Web Analytics.
  • Manter-se atualizado sobre novas tecnologias.
  • Publicar aplicativos nas lojas Google Play e App Store.

Requisitos:

  • Formação superior em Ciência da Computação, Sistemas da Informação ou áreas afins.
  • Experiência sênior com conhecimento avançado em Android ou Kotlin.

Diferenciais:

  • Certificação Associate Android Developer.
  • Cursos especializados (como Alura Dev Mobile Android).

Competências Técnicas:

  • Arquitetura de sistemas móveis.
  • Orientação a Objetos.
  • Domínio avançado de Java ou Kotlin.
  • Conhecimento avançado em SQL, testes unitários e de integração.
  • Experiência com publicação de aplicativos.
  • Familiaridade com RabbitMQ e arquiteturas MVC/MVVM.

Competências Comportamentais:

  • Visão estratégica e sistêmica.
  • Habilidade em análise de dados, gestão de tempo, e resolução de problemas.
  • Capacidade de tomar decisões de qualidade e definir prioridades.
  • Liderança pelo exemplo e foco em resultados.
  • Comunicação verbal e escrita clara.
  • Empatia e paciência na resolução de conflitos.
  • Influência positiva e foco na entrega de resultados dentro dos prazos.

    A Enghouse é uma empregadora que oferece igualdade de oportunidades, e todos os candidatos qualificados serão considerados para emprego sem distinção de raça, cor, religião, sexo, origem nacional, condição de deficiência, status de veterano protegido ou qualquer outra característica protegida por lei. Nós celebramos a diversidade e estamos comprometidos em criar um ambiente inclusivo para todos os funcionários.

Instructions

  • Provide Accurate Personal Information
  • If the job requires a CV, ensure that you upload an up to date CV
  • The name on your application should match your legal identification.
  • All Fields marked with * are mandatory
Please ensure you regularly check the email address provided during the application process for any updates from Tuhustle or potential employers. Your application status, interview invitations, or job offers will be sent via email. Respond promptly to any messages to maintain your candidacy.

Job Application Form