Tempo integral
engenharia
Desenvolvedor Node.js
Remoto / Wroclaw
Localização
2 a 5 anos
Experiência
Salário competitivo
Faixa salarial
Descrição do cargo
Estamos à procura de um programador Node.js qualificado para se juntar à nossa equipa de backend e ajudar a construir a infraestrutura do lado do servidor que alimenta as nossas aplicações blockchain. Trabalhará no desenvolvimento de APIs escaláveis, na integração com redes blockchain e na garantia de alto desempenho e confiabilidade dos nossos sistemas de backend.
Requisitos
- 2 a 5 anos de experiência em desenvolvimento Node.js
- Proficiência avançada em JavaScript e TypeScript
- Experiência com Express.js, Fastify ou frameworks semelhantes
- Conhecimento de sistemas de bases de dados (PostgreSQL, MongoDB, Redis)
- Compreensão dos princípios de design da API RESTful
- Experiência com estruturas de teste (Jest, Mocha, Supertest)
- Familiaridade com contentorização (Docker, Kubernetes)
- Conhecimento de plataformas na nuvem (AWS, Google Cloud, Azure)
- Compreensão das melhores práticas de segurança
- Experiência com controlo de versão e pipelines de CI/CD
- Fortes competências em resolução de problemas e depuração
- Excelentes capacidades de comunicação e colaboração
Responsabilidades
- Desenvolve e mantém aplicações backend Node.js e APIs
- Projete e implemente APIs RESTful e GraphQL
- Integre com redes blockchain e contratos inteligentes
- Implementa esquemas de base de dados e otimiza o desempenho das consultas
- Construa uma arquitetura de microsserviços e sistemas orientados a eventos
- Implementa medidas de autenticação, autorização e segurança
- Escreva testes abrangentes para aplicações backend
- Monitore o desempenho da aplicação e resolva os problemas
- Colabore com os programadores front-end no design da API
- Participe na arquitetura do sistema e nas decisões técnicas
O que oferecemos
- Salário competitivo com bónus anuais
- Política flexível de trabalho remoto
- Orçamento de desenvolvimento profissional para cursos e certificações
- Cobertura abrangente de saúde e dentária
- Oportunidade de trabalhar com tecnologias de backend de ponta
- Ambiente de trabalho colaborativo com engenheiros seniores
- Participação em conferências e envolvimento na comunidade tecnológica
- Acesso a ferramentas de desenvolvimento premium e recursos na nuvem