VVagando
← Voltar para as vagas
F

Foxbit

Backend Engineer Mid-Level - Bot

RemotaCLT
Publicação
7 de jul. de 2023
Última verificação
16 de set. de 2026
Fonte responsável
Foxbit — via ATS TOTVS

Sobre a vaga

Estamos à procura de desenvolvedores Backend para integrar o nosso time de Quant / Trading Bots O objetivo do time de Trading Bots é dar manutenção e desenvolver novos produtos relacionado a automação de investimentos. Se você tem experiência com desenvolvimento Backend e quer mergulhar no mundo dos robôs de investimento, vamos conversar!

Responsabilidades e atribuições

Contribuir com a manutenção / desenvolvimento da arquitetura de nossas aplicações visando segurança, qualidade de código e performance na medida do possível / necessário; Trabalhar junto ao time de produto e negócios para entregar novas funcionalidades e serviços; Propiciar um ambiente positivo e inclusivo em todas as reuniões ou interações com o time.

Requisitos e qualificações

Experiência de no mínimo 3 anos como engenheiro de software; Experiência com APIs REST e Web Sockets; Sólidos conhecimentos em GoLang e/ou Python; Sólidos conhecimentos em SQL, Banco de Dados Relacionais e Redis; Capacidade de gerar código de boa qualidade, bem testado e seguindo boas práticas de desenvolvimento e segurança; Sólidos conhecimentos em Design Patterns, metodologias e boas práticas, tais como: - SOLID Principle - Code Review; - Desenvolvimento Agile (Scrum / Kanban); - Testes automatizados (TDD); - Código legível e claro; Desenvolvimento com foco voltado ao produto e cliente.

Requisitos desejáveis: Conhecimentos de programação assíncrona; Experiência com outras linguagens como JavaScript/TypeScript, Ruby ou Elixir; Conhecimento de princípios básicos de segurança da informação no desenvolvimento de software; Ser apaixonado por entregar software de alta qualidade, confiável e seguro; Familiaridade com Docker; Experiência com servidores Linux; Conhecer infraestrutura como código usando Terraform; Conhecimento do mercado financeiro e/ou criptomoedas; Conhecimento de Blockchain e/ou Smart Contracts.

É importante que a/o candidata (o) Goste de desafios; Tenha resiliência em colaboração, goste de receber ou realizar críticas construtivas; Procure entender o funcionamento de forma geral da Foxbit e seus produtos; Seja antenado em novas tecnologias; Tenha um senso crítico voltado à segurança da informação. Processos e tecnologia que utilizamos: Geral Desenvolvimento ágil com base no Scrum usando JIRA; Documentação interna com Discourse; Dashboards para acompanhamento dos produtos com Datadog, Grafana e Metabase.

Desenvolvimento Fluxo de desenvolvimento com Code Review utilizando Github; Fluxo de testes e deployments (CI/CD) com CircleCI ou Github Actions; As principais frameworks e bibliotecas são Ruby com Ruby on Rails, RSpec, NextJS, NestJS, React, Jest, Cypress, GraphQL e mais; Filas com RabbitMQ e Sidekiq; Bug tracking com Rollbar; APIs internas com GraphQL e externas com REST e WebSocket; Teste de carga e stress com K6.

Infraestrutura Utilizamos principalmente AWS e seus mais variados serviços como RDS Aurora, ECS, S3, Elasticache, Elasticsearch, Lambda, Redshift, e mais; Infraestrutura como código usando Terraform; Docker é a nossa base para desenvolvimento e produção; Muitas métricas e dashboards com Datadog e Grafana; WAF e CDN com Cloudflare; Serviços de suporte em GoLang e ShellScript. Requisitos desejáveis

Tenho aderência a esta vaga?Compare seu perfil com os requisitos antes de se candidatar.
Minha autoavaliação
0 de 6 pontos revisados

Revise os requisitos obrigatórios antes de decidir.

Não deixe de se candidatar apenas por não cumprir itens desejáveis. Dê prioridade aos requisitos explicitamente obrigatórios e nunca invente experiências.

Fonte: Foxbit — via ATS TOTVS

Vaga de Backend Engineer Mid-Level - Bot em remota | Foxbit