Caro usuário, habilite o javascript para que esse site funcione corretamente.

PROGRAMADOR(A) FULLSTACK SÊNIOR- REMOTO - CLT

* Salário: R$ 11.000 a R$ 20.000 por mês (estimado)

* O valor exibido é uma estimativa calculada com base em dados públicos e referências do mercado. Não garantimos que este seja o salário oferecido para esta vaga específica.

Área: Tecnologia da Informação

Nível: Senior

O LabTrans/UFSCLaboratório de Transportes e Logística – está com oportunidade para PROGRAMADOR(A) FULLSTACK Sênior para participar dos seus projetos nas áreas de Logística e Transportes.

O QUE VOCÊ VAI FAZER:

  • Desenvolver novas funcionalidades e realizar ajustes ou adequações em soluções de software, com base em especificações técnicas e funcionais;
  • Documentar as soluções implementadas, incluindo código, APIs e processos de negócio;
  • Executar testes unitários, de integração e funcionais, garantindo a qualidade e estabilidade das aplicações;
  • Validar o funcionamento das funcionalidades em diferentes ambientes (desenvolvimento, homologação e produção);
  • Participar das rotinas de planejamento, daily meetings, revisões e retrospectivas dos projetos (metodologias ágeis);
  • Analisar as soluções existentes, identificando pontos de melhoria e propondo aprimoramentos de usabilidade, performance e escalabilidade;
  • Integrar novas funcionalidades aos sistemas existentes, utilizando as melhores práticas de arquitetura e desenvolvimento;
  • Realizar manutenção preventiva e corretiva das aplicações;
  • Garantir a segurança das aplicações, aplicando práticas de desenvolvimento seguro (OWASP, criptografia, controle de acesso etc.);
  • Gerenciar e versionar código-fonte utilizando ferramentas como Git (GitHub, GitLab, Bitbucket);
  • Apoiar a equipe de testes e usuários na validação das entregas;
  • Realizar consultas e manipulações em banco de dados relacionais e não relacionais;
  • Desenvolver e/ou consumir APIs RESTful e/ou GraphQL;
  • Acompanhar tendências e novas tecnologias, sugerindo sua adoção quando pertinente aos projetos.

REQUISITOS OBRIGATÓRIOS:

-Domínio das linguagens de desenvolvimento C# (.NET) e Python;
-Conhecimentos sólidos em JavaScript, CSS e HTML usando React framework;
-Experiência com bancos de dados relacionais (modelagem e consultas);
-Perfil proativo e criativo na resolução de problemas complexos;
-Habilidade para trabalhar em equipe, com boa comunicação verbal e escrita.

CONHECIMENTOS DESEJÁVEIS:

  • Sólido conhecimento em arquiteturas de software, com capacidade para propor soluções escaláveis e eficientes;
  • Domínio dos principais conceitos e práticas de segurança em aplicações, garantindo a proteção dos dados e a integridade dos sistemas;
  • Experiência no desenvolvimento e automação de testes, visando a qualidade e a confiabilidade das entregas;
  • Proatividade e criatividade na identificação e resolução de problemas complexos, buscando soluções inovadoras;
  • Habilidade para compreender profundamente as necessidades do projeto e traduzi-las em soluções técnicas adequadas;
  • Excelente comunicação verbal e escrita, aliada à facilidade para trabalhar de forma colaborativa em equipes multidisciplinares.

Diferencial:
* Conhecimento com Sistemas de Informações Geográficas (GIS);
* Experiência com Servidores de identidade (ex: Identity server e Keycloack) aplicando padrões como OIDC (OpenId Connect) e oAuth2;
* Conhecimento em banco de dados SQL Server e/ou PostgreSQL;
* Conhecimento em ferramentas e práticas de containerização e integração contínua, como docker, docker-compose, Jenkins, gitlab CI/CD.
* Vivência no desenvolvimento de aplicativos móveis com React-native;
* Conhecimento em NodeJS;
* Conhecimento em aplicações desktop com Electron;

Modalidade - Remota

Tipo de vaga: Efetivo CLT

Pagamento: R$6.000,00 - R$10.000,00 por mês

Benefícios:

  • Vale-alimentação

Pergunta(s) de seleção:

  • Você tem conhecimentos sólidos em JavaScript, CSS e HTML usando React framework?

Experiência:

  • linguagens de desenvolvimento C# (.NET) e Python (Obrigatório)
  • bancos de dados relacionais (Preferencial)

Local do trabalho: Remoto