GeekHunter Logo

Vagas

Login

Desenvolvedor Backend Pleno Remoto Typescript

TypeScript

Node.js

flag.br_flag

remoto

Dollar sign icon

Faixa de Remuneração

R$

6.412,2

-

6.412,2

BRL/mês

CLT

Briefcase icon

Nível de Experiência

Pleno

Globe icon

Tempo de Experiência

4+ anos em TI, Infraestrutura ou Engenharia de Software

4+ anos como Desenvolvedor de Sistemas Backend

Curtiu a vaga? Demonstre interesse e seja encontrado pela empresa

B2RISE

Consultoria em TI

Somos uma empresa de referência no desenvolvimento de software, especializada em estender as soluções SAP de nossos clientes.
Nosso propósito é claro: resolver com soluções tecnológicas os desafios de processos de negócio de empresas nacionais e internacionais líderes de seus mercados.

Aqui, você terá a oportunidade de se conectar com tecnologias inovadoras, contribuindo para o desenvolvimento de aplicações que geram impacto real e agregam valor estratégico aos nossos clientes. Tudo isso em um ambiente que valoriza o aprendizado contínuo, a inovação e o crescimento profissional.

Fazemos parte do ecossistema de inovação de Santa Catarina e somos ex-incubados do renomado MIDI Tecnológico - ACATE. Se você busca trabalhar com grandes desafios e projetos transformadores, este é o lugar certo para você!

Benefícios

Requisitos

Inglês

Essa vaga exige nível mínimo de inglês

Técnico

Tecnologias Necessárias

Conhecimentos obrigatórios

TypeScript

Node.js

Tecnologias Desejáveis

Conhecimentos não obrigatórios

SQL

Git

SAP HANA

PostgreSQL

SqLite

SQL Server

ORACLE

JSON

Clean Architecture

Tempo de Experiência

Experiência mínima obrigatória

4+ anos em TI, Infraestrutura ou Engenharia de Software

4+ anos como Desenvolvedor de Sistemas Backend

Hard skills:
• GIT:
o comandos básicos (pull, push, checkout)
o Merge e Rebase: práticas e diferenças.
o Cherry-picking e Stash.
o Criação e análise de Pull Requests.
o Gestão de branches em projetos colaborativos.
• Banco de dados
o Conhecer pelo menos um banco de dados relacional
 HANA (preferencial)
 PostgreSQL
 SQlite
 SQL Server
 Oracle
o Manipulação de views
o Manipulação de procedures
o Uso de índices
o Noções de particionamento e tabelas temporárias (diferencial)
o Tuning de queries (diferencial)
• APIs
o O básico do REST
 GET
 POST
 PUT
 DELETE
o Gerenciamento de autenticação
 JWT
 API Keys
o Paginação
o Filtros
o Ordenação
o OData (diferencial)
 Manipulação com $expand, $select, $orderby
 Deep insert
 Deep update
• Arquitetura de software
o Domínio do padrão MVC
o Clean architecture (diferencial)
• Linguagens
o Typescript
 Generics
 Utility Types
 Partial
 Pick
 Omit
 Desenvolvimento assíncrono
 Tratamento de exceções
 Either/monad (diferencial)
 Modularização e reutilização de tipos
o SQL
 Data manipulation language (INSERT, UPDATE, DELETE)
 Data Query language (SELECT)
• Boas práticas de desenvolvimento
o Linter (ESlint, Prettier)
o SOLID
 Single Responsability
 Dependency Inversion
o Clean code
 Aplicação prática e noções de quando aplicar:
 DRY
 SRP
 KISS
 YAGNI
 Codificação para humanos
 Nomes de métodos e variáveis bem descritivos
 Funções pequenas e claras
 Código testável
• Testes
o Conhecimento prático em Jest ou Vitest
o Mocking usando técnicas básicas de stub
o Conhecer bibliotecas de mock, como o @faker
• Formatos de dados
o JSON
o XML
o YAML (diferencial)
Diferenciais: conhecimento em SAP BTP.

Atividades

Estamos em busca de um Programador Pleno apaixonado por tecnologia e inovação para fazer parte do nosso time! Se você gosta de resolver desafios de forma criativa, contribuir com ideias e tem vontade de evoluir constantemente, esta oportunidade é para você.

No seu dia a dia, suas atividades incluirão:
- Desenvolvimento de aplicações utilizando TypeScript como principal linguagem de programação.
- Uso do framework SAP CAP para modelagem e desenvolvimento.
- Interação com bancos de dados SAP HANA para gerenciar e otimizar dados.
- Participação em cerimônias ágeis, como daily, planning, review, e outras.
- Colaborar nas reviews de Pull Requests no GitHub, promovendo boas práticas de código.
- Envolvimento em grupos de estudos internos, trazendo novidades, ferramentas ou técnicas que possam enriquecer a nossa stack tecnológica.

Modelo de Trabalho
- Híbrido: Para moradores da Grande Florianópolis, com trabalho remoto às segundas e sextas, e presencial de terça a quinta no escritório.
- Remoto: Para profissionais de outras localidades, com total flexibilidade de trabalho.

O que oferecemos:
- Ambiente colaborativo, onde suas ideias são sempre bem-vindas.
- Oportunidade de trabalhar com tecnologias de ponta e em projetos desafiadores.
- Participação em grupos de estudo e incentivo ao aprendizado contínuo.
- Flexibilidade para equilibrar vida pessoal e profissional.

Requisitos que valorizamos:
- Experiência prática com TypeScript e desenvolvimento de aplicações backend.
- Conhecimento em SAP CAP e SAP HANA (ou disposição para aprender rapidamente). Temos um onboarding focado na nossa stack de desenvolvimento
- Habilidade de trabalhar em equipe, contribuir para o crescimento do time e compartilhar conhecimentos.
- Familiaridade com metodologias ágeis.
- Interesse em evoluir constantemente e trazer inovação para os projetos.

Gostou da vaga?

Na GeekHunter, as empresas encontram os candidatos! Demonstrar interesse aumenta sua visibilidade.

Compartilhe a vaga através das redes sociais!

Veja vagas similares a essa

Desenvolvedor(a) Full-stack Pleno a Sênior Vue.js

flag.br_flag

remoto

Dollar sign icon

R$

10.000

-

13.000

BRL/mês

PJ ou Cooperativa

Vue.js

.NET Core

Docker

+ 11

Visualizar vaga

Desenvolvedor(a) Fullstack

flag.br_flag

remoto

Dollar sign icon

R$

3.000

-

4.000

BRL/mês

PJ ou Cooperativa

React

NextJS

SQL

+ 4

Visualizar vaga

TECH LEAD (REMOTO)

flag.br_flag

remoto

.NET

Node.js

C#

+ 9

Visualizar vaga

Veja mais vagas de TypeScript

Purple right arrow
Homem feliz com o computador na mão

Encontramos outras oportunidades que podem te interessar na GeekHunter

Criando um perfil na GeekHunter você fica visível para todas as empresas da plataforma e pode receber diversas propostas de emprego.