8 months ago
Remote, CanadaEntry Level
Responsibilities
- Manter a plataforma Android, corrigindo bugs e implementando melhorias contínuas.
- Desenvolver novas funcionalidades em Kotlin em alinhamento com o roadmap e o Product Owner.
- Colaborar com Sustentação e Customer Success para esclarecer dúvidas técnicas e investigar problemas relatados por clientes.
- Apoiar a atualização de documentação técnica e manuais junto às equipes de UX e produto.
Requirements
- Conhecimento em desenvolvimento Android nativo utilizando Kotlin.
- Familiaridade com Android SDK e com o ciclo de vida de Activities, Fragments e Services.
- Conhecimento de Clean Code e boas práticas como SOLID e KISS.
- Consciência da importância de testes unitários e de integração.
- Proatividade para aprender e trabalhar em ambiente colaborativo.
- São diferenciais conhecimentos em Java, consumo de APIs REST, Docker, Linux, Git e GitFlow.
- Capacidade de cumprir prazos, entregar resultados consistentes e comunicar-se efetivamente com colegas e clientes.
Benefits
- Ambiente de trabalho estimulante e desafiador.
- Oportunidade de crescimento profissional e evolução técnica sob supervisão de um desenvolvedor Senior Mobile.
- Possibilidade de contribuir para soluções de software empresarial usadas por empresas e profissionais em todo o mundo.
About Enghouse
Enghouse Systems builds enterprise software for contact centers, video collaboration, and telecom/OSS-BSS, sold as licenses and subscriptions to enterprises, service providers, and public agencies. Its portfolio includes customer interaction platforms (Enghouse Interactive, Vidyo) and network and routing applications for telecom operators (Enghouse Networks). Founded in 1984 and headquartered in Markham, Ontario, Enghouse is a public company listed on the Toronto Stock Exchange and grows primarily through acquisitions.
