Skip to content

Latest commit

 

History

History
74 lines (37 loc) · 2.36 KB

Java Developer - Brazil.md

File metadata and controls

74 lines (37 loc) · 2.36 KB

Pessoa Desenvolvedora Java

Quem Somos

TotalCross é uma tecnologia open source para a criação de aplicativos para IoT/embarcados, Mobile e Desktop.

Startup brasileira, afiliada a Linux Foundation, com filial em Portugal, colaboradores em 3 países e usuários/cliente em mais de 10 países.

Criamos tecnologia para facilitar a vida do desenvolvedor de software (de dev pra dev =P) e temos uma stack bem variada incluindo Visão Computacional, C, Java, iOS, Android, Kotlin, Python, Linux, Raspberry Pi, MCUs e mais.

Acreditamos que para formentar a criatividade diferentes tipos de vivência são fundamentais, por isso toda diversidade é bem-vinda e prioritária, especialmente mulheres.

**Mesmo que você não preencha todos os requisitos abaixo, se inscreva, nós queremos conhecer você =) **

Sobre a Vaga. Você irá...

  • Trabalhar 100% remoto no Brasil com possibilidade de trabalhar de Portugal (caso a pessoa tenha esse plano e se destaque)

  • Participar de projetos no Brasil, França e Canadá

  • Contribuir com open source

  • Salário a combinar

Principais Responsabilidades

  • Desenvolvimento de APIs Java;

  • Desenvolvimento de aplicativos (GUI) utilizando Java;

  • Criar e revisar documentações;

  • Testes unitários e testes automatizados;

  • Contribuir para melhorias no processo de desenvolvimento da empresa;

  • Participar de projetos com clientes estratégicos.

Tempo de experiência na função: 3 anos como desenvolvedor(a)

  • É essencial a experiência em desenvolvimento Java;

  • É desejável experiência em desenvolvimento de interfaces gráficas com Java (Android ou JavaFX);

Conhecimentos Necessários

  • Capacidade de se comunicar em inglês (não precisa ser fluente mas precisa conseguir se comunicar);

  • Java e OOP;

  • Alto grau de iniciativa e resolução de problemas;

  • Ferramentas de build (Gradle, Maven);

  • GIT

Conhecimentos não obrigatórios mas interessantes

  • Conhecimentos em sistemas embarcados;

  • Conhecimentos em frameworks Java;

  • Conhecimentos em SOLID, agile software development, TDD, continuous integration (Jenkins, Gitlab), Graphical User Interface, multi-threaded;

  • Conhecimentos em outras linguagens de programação;

  • Contribuir com algum projeto open source;

PS: Saber jogar AOE2 será um diferencial =P

Aplique Aqui

mande o seu curriculo (em inglês) e link do github para [email protected]