Logo for Enghouse Transportation & Public Safety

Junior Software Developer (Android)

Key Facts

Remote From: 
Full time
Junior (1-2 years)
Portuguese

Other Skills

  • Willingness To Learn
  • Teamwork
  • Communication
  • Accountability
  • Time Management
  • Intellectual Curiosity
  • Persistence

Roles & Responsibilities

  • Native Android development using Kotlin
  • Familiarity with the Android SDK and component lifecycle (Activities, Fragments, Services)
  • Knowledge of Clean Code and development practices (SOLID, KISS) with emphasis on unit and integration testing
  • Familiarity with agile methodologies (Scrum or Kanban) and a proactive, collaborative work approach

Requirements:

  • Maintain the Android platform by bug fixing and implementing continuous improvements
  • Develop new features in Kotlin, following the Roadmap timeline with the Product Owner (PO)
  • Collaborate with Support and Customer Success teams to address technical inquiries and investigate customer-reported issues
  • Assist in updating technical documentation and manuals in collaboration with the UX and Product teams

Job description

A Enghouse é uma empresa inovadora e de renome internacional, especializada em soluções de software empresarial para 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 empreendimento. 

Estamos à procura de uma pessoa talentosa e apaixonada por Engenharia de Software para fazer parte da nossa equipe. Nesta função, você atuará no desenvolvimento interno de aplicativos mobile, trabalhando diretamente com tecnologias de ponta para Android. Você terá a oportunidade de evoluir tecnicamente sob a supervisão de um desenvolvedor Senior Mobile, contribuindo para a criação de interfaces e funcionalidades que impactam milhares de dispositivos. 

 

Responsabilidades: 

 

  • Trabalhar na manutenção da plataforma Android, atuando na correção de bugs e implementando melhorias contínuas; 
  • Desenvolver novas funcionalidades em Kotlin, acompanhando o cronograma do Roadmap junto ao Product Owner (PO); 
  • Colaborar com os times de Sustentação e Customer Success para sanar dúvidas técnicas e investigar problemas relatados por clientes; 
  • Apoiar na atualização de documentações técnicas e manuaisem conjunto com o time de UX e produto. 

 

Requisitos: 

 

  • Conhecimento em desenvolvimento Android nativo utilizando Kotlin; 
  • Familiaridade com o Android SDK e ciclo de vida de componentes (Activities, Fragments, Services); 
  • Conhecimento de Clean Code e boas práticas de desenvolvimento (SOLID, KISS); 
  • Consciência da importância de testes unitários e de integração; 
  • Familiaridade com metodologias ágeis (Scrum ou Kanban); 
  • Proatividade para aprender e trabalhar em um ambiente colaborativo. 

 

Diferenciais: 

 

  • Conhecimento em Java; 
  • Experiência com consumo de APIs REST; 
  • Conhecimento básico em Docker e ambiente Linux; 
  • Familiaridade com Git/GitFlow.

 

Além dos requisitos técnicos, procuramos profissionais disciplinados, organizados e altamente responsáveis, capazes de cumprir prazos e entregar resultados consistentes. Ser curioso, investigativo e persistente é uma qualidade que valorizamos em nossa equipe. Sua habilidade de se comunicar efetivamente e desenvolver relacionamentos será fundamental para colaborar com colegas de trabalho e clientes. 

Na Enghouse, oferecemos um ambiente de trabalho estimulante e desafiador, onde você terá a oportunidade de crescer profissionalmente e contribuir para soluções inovadoras que impactam positivamente empresas e profissionais em todo o mundo. 

Se você está pronto para um novo desafio e deseja fazer parte de uma equipe dinâmica e empreendedora, envie seu currículo agora mesmo e junte-se a nós nesta emocionante jornada na vanguarda da tecnologia empresarial!


#LI-ES8

Software Engineer Related jobs

Other jobs at Enghouse Transportation & Public Safety

We help you get seen. Not ignored.

We help you get seen faster — by the right people.

🚀

Auto-Apply

We apply for you — automatically and instantly.

Save time, skip forms, and stay on top of every opportunity. Because you can't get seen if you're not in the race.

AI Match Feedback

Know your real match before you apply.

Get a detailed AI assessment of your profile against each job posting. Because getting seen starts with passing the filters.

Upgrade to Premium. Apply smarter and get noticed.

Upgrade to Premium

Join thousands of professionals who got noticed and hired faster.