Dev Node + TypeScript Sr - Projeto Internacional

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Advanced English communication skills are required., Solid experience with Node.js, JavaScript, and TypeScript is essential., Deep knowledge of Clean Code principles, SOLID principles, and Design Patterns is necessary., Experience with GraphQL and REST APIs, as well as cloud development (preferably AWS), is preferred..

Key responsibilities:

  • Develop and maintain high-performance, scalable Node.js applications.
  • Implement and maintain GraphQL and REST APIs while applying Clean Code principles.
  • Collaborate with the development team to ensure high-quality technical solutions are delivered.
  • Participate in code reviews and automate unit and integration tests to ensure code quality.

DBServer logo
DBServer SME https://db.tec.br/
501 - 1000 Employees
See all jobs

Job description

JOB DESCRIPTION

O que vamos construir juntos?

Nosso time é preocupado em propor as melhores soluções baseado em excelência técnica, pensando em alternativas que agreguem valor, com mindset ágil e cultura de colaboração. Nós respeitamos a diversidade e acreditamos que times diversos contribuem para construir ideias mais inovadoras.

 


RESPONSIBILITIES AND ASSIGNMENTS

Nos ajude a desenhar a solução!

Se você chegou até aqui, aprecia desafios, é apaixonada por buscar e implementar soluções de qualidade baseadas em boas práticas e curte trabalhar de forma colaborativa que respeitam quem você é e as suas opiniões, então você está MUITO perto de integrar nosso time DB. 


Esse é um projeto internacional e você atuará no time de API.


REQUIREMENTS AND QUALIFICATIONS

Responsabilidades:

  • Desenvolver e manter aplicações Node.js com foco em alta performance e escalabilidade;
  • Implementar e manter APIs GraphQL e REST;
  • Aplicar princípios de Clean Code para garantir código limpo, legível, escalável e de fácil manutenção;
  • Utilizar princípios SOLID e Design Patterns no desenvolvimento de soluções eficientes e reutilizáveis;
  • Colaborar com a equipe de desenvolvimento para garantir a entrega de soluções técnicas de alta qualidade;
  • Implementar e automatizar testes unitários e de integração para assegurar a qualidade do código;
  • Participar ativamente de code reviews, garantindo a qualidade do código produzido pela equipe.



Requisitos para se candidatar a vaga:

  • Inglês Avançado em conversação;
  • Disponibilidade para atuar entre 13:00 e 22:00 (horário com fuso do cliente).
  • Experiência sólida com Node.js, JavaScript e TypeScript;
  • Conhecimento aprofundado em Design de Código, incluindo Clean Code, princípios SOLID e Design Patterns;
  • Experiência sólida na construção, manutenção e utilização de boas práticas em APIs GraphQL e REST;
  • Experiência com desenvolvimento voltado para Cloud (preferencialmente AWS: Lambdas, SQS, SNS, ECS, Cloud Watch);
  • Experiência com programação assíncrona utilizando Mensageria/Filas;
  • Forte cultura técnica de qualidade, com experiência sólida em implementação de testes unitários e de integração;
  • Experiência trabalhando com bancos de dados Relacionais (SQL) e Não Relacionais (NoSQL);
  • Experiência com desenvolvimento de aplicações Serverless (AWS Lambda, Azure Functions ou Google Cloud Functions);


 

Será legal se você tiver conhecimento em:

  • Experiência com Terraform para gerenciamento de infraestrutura como código;
  • Conhecimento em cultura DevOps e experiência com configuração de Pipelines CI/CD;
  • Utilizar Hasura para facilitar a criação de APIs GraphQL a partir de bancos de dados já existentes;
  • Conhecimento em YAML.

ADDITIONAL INFORMATION

Por aqui você terá:

  • Remuneração compatível com o mercado;
  • Vale Refeição;
  • Plano de Saúde e Odontológico;
  • Subsídio para o home-office;
  • Seguro de Vida;
  • Horário flexível;
  • Dresscode: seja você;
  • TotalPass: cuidado com a sua Saúde física e mental).


A DB

Somos uma software house que constrói entregas sob medida. Há 30 anos trabalhamos com foco nas pessoas, guiados por nossos valores, crescendo lado a lado com nossos colaboradores. Nosso lema é fazer a coisa certa do jeito certo através do design e do build.


Nos últimos anos, iniciamos uma caminhada em direção a diversidade e a inclusão e após o lançamento do nosso Marco Ético temos agora um norteador dos princípios que irão trilhar a nossa trajetória.

 

Estamos orgulhosos de promover um ambiente de trabalho livre de discriminação. Acreditamos que a diversidade de experiências, perspectivas e histórico transforma nosso ambiente de trabalho. Estamos empenhados a construir esse legado com a sua parceria! 


Conheça nosso Marco ético: http://www.dbserver.com.br/marcoetico/


Prazer, somos a DB!

Da garagem de casa para o mundo: assim começa a história da DB. Nascemos com desejo de mudança, nosso propósito é ser uma empresa de tecnologia centrada nas pessoas, com colaboração, inclusão e diversidade. Em 1993, iniciamos como consultores de um dos grandes bancos de dados da época, que nos deu o nome de DBServer (data base server) e aos poucos fomos construindo a DB (Design + Build the future) que você conhece hoje, a que gera mudança através de inovação e humanidade.


Nós desenvolvemos pessoas que impactam os negócios com tecnologia e inovação, participando de forma flexível e articulada em squads, consultorias e capacitações em todas as etapas do ciclo de vida, do Discovery ao Delivery e sustentação.



Um olhar para a Diversidade & Inclusão


A DB tem constituído uma jornada composta por marcadores culturais com profundo significado humano e que fazem parte do nosso dia a dia. Com coragem e empatia, colaboração, senso coletivo e de comunidade, estamos evoluindo na direção de uma cultura centrada nas pessoas.


Estamos orgulhosos de promover um ambiente de trabalho livre de discriminação. Acreditamos que a diversidade de experiências, perspectivas e histórico transforma nosso ambiente de trabalho. Estamos empenhados a construir esse legado com a sua parceria! 


Conheça nosso Marco Ético: https://bit.ly/MarcoEtico


Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Problem Solving

TypeScript Developer Related jobs