Programador Full Stack Sênior

Área: Ecommerce
Remoto
Tamanho da Empresa: 51-250
Full-time/Part-time

Candidate-se a esta vaga

Confira os melhores empregos para março de 2023aqui

Encontre o emprego perfeito com um dos mais de 400 parceiros da Turing.

Descrição do trabalho

Uma empresa em rápido crescimento, que está desenvolvendo uma plataforma de remessa online para tornar o processo mais fácil e econômico para empresas de todos os tamanhos, está procurando contratar um Programador Full Stack Sênior. O programador será responsável por todo o processo de desenvolvimento dos serviços cruciais, incluindo integração de interface front-end, desempenho do sistema e escalabilidade. As incríveis soluções da empresa, sediada nos EUA, ajudam outras organizações a reduzirem os custos e o tempo ligados a suas remessas, melhorando seu controle do processo e obtendo visibilidade em tempo real sobre suas remessas. Ela conseguiu arrecadar com segurança mais de US$150 milhões durante a rodada de investimentos da Série E. Esta é uma ótima oportunidade para programadores brasileiros conquistarem uma vaga de trabalho online e colaborarem com uma equipe talentosa. 

 

Responsabilidades:

  • Trabalhar com equipes comerciais para contribuir com ideias iniciais para funcionalidades adicionais do produto
  • Criar serviços de software com SLAs fortes que podem lidar com milhões de solicitações por dia e, em seguida, implementar, testar e implantá-los
  • Promover a adoção de microsserviços, o desacoplamento de preocupações e modelos de dados, o queuing de tarefas e o stacking de apps, além da implantação de software por meio de containers
  • Verificar o desempenho e a precisão do sistema em termos de responsividade e rendimento
  • Estender e melhorar o funil de CI/CD para usar testes e verificações automatizadas para lançamentos de produção tranquilos e seguros
  • Criar e manter projetos de banco de dados para serviços altamente eficazes
  • Criar a arquitetura do sistema e refatorar para obter ótimo desempenho e reutilização
  • Responsabilizar-se por impulsionar inovação nos campos tecnológico e de  equipes

Requisitos:

  • Bacharelado ou Mestrado em Engenharia ou Ciência da Computação (ou experiência equivalente)
  • 5 anos de experiência relevante como programador full stack
  • Experiência profunda com codificação em linguagens de programação do server-side, como Go, Python, Java e Ruby
  • Ampla experiência com linguagens de banco de dados, como SQL
  • Experiência trabalhando com frameworks MVC do server-side, como Django, .NET, Spring, Rails e Phoenix
  • Experiência com codificação em frameworks JavaScript de programação front-end, como React, Redux Ember, Angular e Meteor
  • Compreensão sólida sobre programação orientada a objetos e familiaridade com vários padrões de design e arquitetura
  • Experiência com integração de APIs que usam REST, gRPC, SOAP e outras tecnologias
  • Habilidades excepcionais de comunicação verbal e escrita em inglês
  • Compreensão profunda das necessidades do cliente e paixão pelo sucesso do cliente
  • Exibir um comportamento  focado em habilidade e melhoria contínua, além de dar grande atenção ao sucesso da equipe
  • Conhecimento prático sobre a linguagem de programação Go
  • Amplo conhecimento sobre Django e construção de APIs ou serviços escaláveis
  • Experiência com frameworks e ferramentas automatizadas de teste de interface do usuário e sistema, como Selenium, Ghost Inspector, Runscope, Testim, Browserstack, etc.
  • Interesse e experiência com otimização de desempenho, simultaneidade, microsserviços, segurança, funis de dados e o stack da web
  • Um histórico de uso bem-sucedido de ferramentas DevOps como Docker, Terraform, CircleCI, SumoLogic e PagerDuty, entre outras
  • Amplo conhecimento sobre serviços AWS/Cloud, como EC2, S3, Lambda, Route 53, Cloud Formation, Cloudflare, Elastic Beanstalk, IAM e outros
  • Conhecimento sobre sistemas de fatura e/ou cobrança (Stripe, Braintree, Zoho, Zuora, Chargebee etc)
  • Excelentes habilidades de comunicação falada e escrita em inglês

Interessado neste trabalho online?

Inscreva-se na Turing hoje

Inscreva-se agora

Como se tornar um desenvolvedor da Turing?

Trabalhe com as melhores empresas de software em apenas 4 passos fáceis
  1. Crie seu perfil

    Preencha seus dados básicos: nome, endereço, habilidades, salário e experiência.

  2. Realize nossos testes e entrevista

    Resolva os testes e realize uma entrevista técnica.

  3. Receba ofertas de trabalho

    Seja selecionado pelas melhores empresas dos EUA e do Vale do Silício

  4. Comece a trabalhar no seu emprego dos sonhos

    Quando você estiver na Turing, não precisará procurar outro emprego.

Liderança

Em poucas palavras, a Turing tem como objetivo fazer com que exista um equilíbrio de oportunidades ao redor do mundo. A Turing é uma criação dos empreendedores de IA em série Jonathan e Vijay, cuja empresa anterior de IA (vendida com sucesso) foi potencializada por talentos remotos excepcionais. Também fazem parte do grupo de inovadores da Turing investidores de alto perfil, como o primeiro CTO do Facebook (Adam D'Angelo), executivos de Google, Amazon, Twitter e Foundation Capital.

Política de Igualdade de Oportunidades

Turing é uma contratante que dá oportunidades iguais. A Turing proíbe discriminação e assédios de qualquer tipo e oferece oportunidades de emprego iguais para funcionários e candidatos, sem discriminar raça, cor, religião, sexo, orientação sexual, identidade ou expressão de gênero, idade, status de deficiência, status de veterano protegido ou qualquer outra característica protegida por lei.

Trabalhe em tempo integral em grandes empresas dos EUA.

Crie seu perfil, passe nos testes da Turing e receba ofertas de emprego a partir de 2 semanas.

Inscreva-se agora

Apply now