Ativa os alertas de emprego por e-mail!

Engenheiro (a) de Software Fullstack

Phoebus Tecnologia

João Pessoa

Híbrido

BRL 24.000 - 48.000

Tempo integral

Há 12 dias

Resumo da oferta

A Phoebus Tecnologia está em busca de desenvolvedores apaixonados por tecnologia e dispostos a aprender e compartilhar conhecimentos. As responsabilidades incluem o desenvolvimento de aplicações backend em Java e frontend em Typescript, além de contribuir na construção de novas funcionalidades. Buscamos profissionais com graduação em Ciência da Computação, proficiência em Java e conhecimentos em bancos de dados relacionais e não relacionais. Oferecemos um ambiente dinâmico, horário flexível e diversas oportunidades de capacitação.

Serviços

Vale alimentação
Plano de Saúde
Plano Odontológico
Auxílio Home Office
Auxílio Cultura
Wellhub (GymPass) com coparticipação
Bolsa de 50% para cursos de idiomas (Inglês ou Espanhol)
Apoio a Capacitação Interna
Horário flexível (Banco de Horas)
Carga Horária semanal de 40h
Seguro de vida em grupo

Qualificações

  • Graduado em Ciências da Computação e afins (Análise e Desenvolvimento de Sistemas, Sistemas da Informação e Engenharia da Computação).
  • Desejável conhecimento em banco de dados relacionais (SQL Básico), preferencialmente Oracle.
  • Desejável conhecimento em banco de dados não relacionais (NoSQL Básico), preferencialmente MongoDB.

Responsabilidades

  • Atuar no desenvolvimento de aplicações backend utilizando Java/Kotlin/Golang.
  • Atuar no desenvolvimento de aplicações frontend utilizando Typescript/Javascript.
  • Atuar na construção de novas funcionalidades.
  • Atuar analisando possíveis bugs indicados por ferramentas de análises.

Conhecimentos

Java
Kotlin
Typescript
Javascript
Spring Boot
Angular
SQL básico
NoSQL básico
Git
JUnit
Mockito
Hamcrest
Jest

Formação académica

Graduação em Ciências da Computação

Descrição da oferta de emprego

Job description

A Phoebus prioriza a valorização e bem estar do seu colaborador. Trabalhamos com flexibilidade de horários, ambiente dinâmico e aberto a compartilhamento de ideias. Buscamos profissionais apaixonados por tecnologia, que gostem de aprender e compartilhar conhecimentos. Junte-se a nós para fazer a diferença!

Vem fazer parte do #PhoebusTeam!



Main responsibilities
  • Atuar no desenvolvimento de aplicações backend utilizando Java/Kotlin/Golang;
  • Atuar no desenvolvimento de aplicações frontend utilizando Typescript/Javascript;
  • Atuar na construção de novas funcionalidades;
  • Atuar analisando possíveis bugs indicados por ferramentas de análises.


Requirements and skills
  • Graduado em Ciências da Computação e afins (Análise e Desenvolvimento de Sistemas, Sistemas da Informação e Engenharia da Computação);
  • Desejável conhecimento em banco de dados relacionais (SQL Básico), preferencialmente Oracle;
  • Desejável conhecimento em banco de dados não relacionais (NoSQL Básico), preferencialmente MongoDB;

Requisitos técnicos Desejáveis:

  • Proficiência em Java:

Conhecimento intermediário em Java, incluindo capacidade de escrever, testar e refinar código.

Familiaridade com as diferenças e interações entre Java e Kotlin.

  • Conhecimento de Spring Boot:

Proficiência com os principais elementos do framework Spring Boot, como por exemplo,Spring Web, Spring Data, Spring Webflux.

  • Proficiência em Typescript/Javascript:

Conhecimento intermediário em Typescript/Javascript, incluindo capacidade de escrever, testar e refinar código.

  • Conhecimento de Angular/AngularJS:

Proficiência com os principais componentes do Angular, como Modules, Components, Views, etc.

  • Conhecimento sobre arquitetura de microsserviços.

Conhecimento básico sobre arquitetura de microsserviços, como elementos, comunicação, tratamento de erros, etc.

  • Banco de Dados e Persistência:

Capacidade de usar Oracle, MongoDB;

Compreensão de práticas recomendadas para gerenciamento de banco de dados e manipulação de dados com alta escalabilidade.

  • Ferramentas de Versionamento :

Experiência com sistemas de controle de versão, como Git.

  • Testes e Qualidade de Código :

Conhecimento de frameworks de teste como JUnit, Mockito e Hamcrest para Java e Jest para Angular;

Habilidade em escrever testes unitários e de interface do usuário.

  • Desempenho e Otimização :

Capacidade de identificar e resolver problemas de desempenho.

Habilidades Gerais:

  • Facilidade de absorção de conhecimento, iniciativa e proatividade;
  • Facilidade de Trabalhar em Equipe;
  • Automotivação;
  • Senso de responsabilidade;
  • Resiliência.


Additional information
  • Vale alimentação;
  • Plano de Saúde;
  • Plano Odontológico;
  • Auxílio Home Office;
  • Auxílio Cultura;
  • Wellhub (GymPass) com coparticipação;
  • Bolsa de 50% para cursos de idiomas (Inglês ou Espanhol);
  • Apoio a Capacitação Interna;
  • Horário flexível (Banco de Horas);
  • Carga Horária semanal de 40h;
  • Seguro de vida em grupo.


Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta um ficheiro em formato PDF, DOC, DOCX, ODT ou PAGES até 5 MB.