[Remoto] Senior Back-end Developer @ Startup Norte-Americana Citifyd, Inc.

Nossa empresa

www.citifyd.com

A Citifyd, Inc., com nossa sede em Portland, OR, é uma empresa de "smart mobility", nós focamos em desenvolver soluções para passageiros pendulares encontrarem vagas de estacionamento, para fornecedores listarem e gerenciar essas vagas e para comerciantes locais oferecerem validações aos consumidores e reduzir o custo e estresse envolvido com o processo de estacionar.

Nós temos uma variedade de soluções modernas e de alta qualidade que aprimoramos nos últimos 6 anos. Atualmente, nossa stack é Javascript-oriented, com nosso aplicativo para consumidores em React Native, nossos dashboards poderosos em Angular e React, e nosso back-end em Node.JS. Além disso, temos nosso sistema de visão para reconhecimento de veículos em Python, e algumas ferramentas em Ruby. Sempre prestamos atenção ao detalhe, e acreditamos em sempre criar a melhor experiência para o usuário, e em desenvolver seviços resilientes com as melhores tecnologias que o mercado pode oferecer.

Nossa equipe é distribuída e diversa, com membros da América do Norte, América do Sul e Europa. Com nosso crescimento, queremos expandir a equipe de Brasileiros e Portugueses!

Descrição da vaga

O back-end da nossa empresa é o coração da nossa empresa, e precisamos da sua ajuda para elevá-lo. Temos uma variedade de desafios sob sua responsabilidade, como: planejar e arquitetar soluções complexas involvendo nossos aplicativos para plataformas web e nativas, migrar nossas APIs de REST para GraphQL, refatorar partes importantes de nosso sistema, ajudando na migração para últimas versões de dependências, incluindo para as últimas versões do Node.JS, melhorar nossa cobertura de testes, ajudar a nossa equipe à escrever a manter nossa documentação, trabalhar no nosso processo de scaling, e desenvolver funcionalidades para novos produtos que estamos criando.

Esta posição é full-time.

Local

Completamente remoto! 👨‍💻 👩‍💻

Requisitos

Obrigatórios: - Excelente Inglês (B2, C1, C2), principalmente facilidade em comunicação verbal e escrita. - Experiência avançada desenvolvendo e mantendo grandes projetos em Node.JS. - Paixão por escrever testes abrangentes, escrever código limpo, claro, compreensível e utilizando boas práticas do mercado. - Masteria com Postgres e ORMs, integridade de dados, git, sockets, e desenvolvimento de REST e GraphQL APIs. - Maturidade em DevOps, scaling, performance, debugging, monitoramento e desenvolvimento de sistemas resilientes. - Você consegue trabalhar em uma equipe ágil, desenvolver lado-a-lado com outros membros, mentorar outros desenvolvedores, ser adptável, admitir erros, e fome por conhecimento.

Desejáveis: - Familiaridade com Heroku e AWS, arquitetura de microservices, server functions, e Kafka. - Conhecimento de integração com APIs de diversos serviços, como Twilio, Facebook, Apple, Stripe, etc. - Experiência em análise e aprimoramento de segurança de dados. - Habilidade em escrever e manter documentações claras de nossas funcionalidades.

Diferenciais: - Experiência com desenvolvimento em outras lingugagens além de Javascript. - Você já brincou com Articial Intelligence, TensorFlow, etc. - Contribuição em projetos open-source.

Benefícios

Contratação

PJ

Como se candidatar

Por favor envie um email para [email protected], totalmente em inglês, incluindo seu CV e uma cover letter explicando por quê você é a pessoa certa para esta posição.

Não se esqueça de incluir sua disponbilidade para o início do trabalho, seu nível de inglês, seu Github ID, e qualquer projeto e/ou portfolio que demonstre sua masteria.

Nosso processo de entrevista, com todos os passos em inglês, será descrito na nossa primeira comunição.

Tempo médio de feedbacks

Costumamos enviar feedbacks em até 5 dias após cada processo.

Labels

Alocação

Regime

Nível

Fonte: https://github.com/backend-br/vagas/issues/2911