Sigma Software Group
Sigma Software Group
1.001 – 5.000 Funcionários
AutomotivoConsultoriaCuidados de saúde
A Sigma Software Group é uma empresa multinacional de consultoria em tecnologia fundada em 2002. Suas equipes oferecem desenvolvimento de software, design gráfico, testes e suporte técnico para clientes de setores como automotivo, saúde, telecomunicações, aviação, bancos, jogos, mercado imobiliário e publicidade. A empresa contrata especialistas em TI para trabalhar em projetos complexos de engenharia e apoia o desenvolvimento profissional por meio de mentoria e aprendizado contínuo. O trabalho remoto faz parte de seu modelo de trabalho, com projetos para organizações como AstraZeneca, Scania e SAS.

Desenvolvedor Android remoto, tecnologia para construção (Polônia)

Desenvolva aplicativos com Kotlin e Jetpack Compose para a gestão de equipes de construção, conectando o software móvel a dispositivos físicos. Crie funcionalidades escaláveis para um produto de tecnologia para construção.

Descrição

  • Desenvolva e mantenha aplicativos Android com Kotlin e Jetpack Compose.
  • Participe de discussões sobre arquitetura e contribua para decisões técnicas.
  • Modernize o código Android existente por meio de refatoração e melhorias de desempenho.
  • Crie funcionalidades fáceis de manter e escaláveis com base nos princípios de Clean Architecture.
  • Investigue e resolva defeitos no aplicativo e problemas de desempenho.
  • Conecte aplicativos Android aos recursos de NFC, Bluetooth e SDKs de câmera.
  • Trabalhe com colegas de iOS, QA, backend e produto.
  • Contribua em todas as etapas do ciclo de vida do desenvolvimento de software.
  • Ajude a manter a qualidade do código por meio de revisões por pares e melhorias contínuas.
  • Contribua para CI/CD e automação de engenharia.

Requisitos

  • Pelo menos três anos de experiência profissional com desenvolvimento Android.
  • Conhecimento prático de Kotlin e das práticas atuais de desenvolvimento Android.
  • Experiência prática com Jetpack Compose, Coroutines, Flow, Retrofit e Android SDK.
  • Experiência com MVVM e Clean Architecture.
  • Bom domínio de programação orientada a objetos, algoritmos, estruturas de dados e padrões de projeto.
  • Experiência com ferramentas de injeção de dependência e testes unitários, como Mockito e JUnit.
  • Forte capacidade analítica e de resolução de problemas.
  • Capacidade de assumir a responsabilidade por funcionalidades e desenvolvê-las de forma independente.
  • Boas habilidades de comunicação e trabalho em equipe.
  • Inglês intermediário ou avançado.
  • Bacharelado em Ciência da Computação ou Engenharia da Computação, ou experiência prática equivalente.

Benefícios

  • Opção de trabalhar remotamente.
  • Atuação no desenvolvimento de produtos de longo prazo.
  • Desenvolvimento profissional ao lado de engenheiros experientes de nível pleno e sênior.
  • Integração a um ambiente de engenharia consolidado, com profundo conhecimento técnico.
  • Trabalho em estreita colaboração com a organização do cliente.
  • Colaboração com uma empresa europeia de produtos comprometida com a sustentabilidade.
  • Atuação em uma equipe ágil e distribuída.