Back-End

Desenvolvedor(a) Backend Sênior

PHP Node.js RESTful JavaScript SCRUM

Expresso Delivery

Expresso Delivery

Startup

Não aceita candidatos de outra cidade

Descrição da empresa

O projeto Expresso Delivery foi iniciado em 2016 com o objetivo ser a melhor plataforma online para pizzarias delivery do Brasil. Uma plataforma prática, simples e intuitiva (tanto para os clientes, quanto para os donos dos estabelecimentos).

Hoje o Expresso Delivery é o único projeto da Prog Informática, empresa fundada em 2011 por cinco sócios que continuam trabalhando juntos no projeto, e conta com mais de 220 clientes por todo o Brasil.

Para continuar com o crescimento a Expresso Delivery está montando um time de desenvolvedores para criação de um novo ambiente de desenvolvimento e refactor da plataforma.


Atividades e Responsabilidades

Como membro da equipe de produto, você será responsável pela elaboração e manutenção de novas ferramentas e pela tomada de decisões relacionadas à arquitetura das aplicações e dos microsserviços que compõem o ecossistema da Expresso Delivery.


Requisitos

- Criar e manter APIs REST internas e públicas
- Desenvolver em arquitetura distribuída baseada em micro serviços visando escalabilidade e alta disponibilidade
- Participar de definições de arquitetura visando inovação e melhorias para acompanhar o crescimento da empresa
- Definir e manter modelo de dados e persistência
- Técnicas de caching visando alta performance para os serviços
- Autonomia para deploy e releases de features em produção
- Monitoramento da capacidade dos serviços de backend visando antecipar gargalos e melhorar desempenho
- Evolução de serviços legados
- Ajudar a implementar e manter um “espírito” de desenvolvimento ágil (Gtiflow, SCRUM)

Requisitos:

- Capacidade de priorizar o seu próprio trabalho a partir das linhas gerais definidas pela equipe
- Ser flexível, independente e responsável
- Ser curioso, com muita vontade de experimentar e aprender coisas novas
- Experiência no desenvolvimento e documentação de APIs REST e sistemas Web
- Excelente conhecimento e experiência em PHP e Javascript
- Conhecimento em Cloud (principalmente Google Cloud - Kubernetes) e visão de escalabilidade
- Banco de dados SQL e NoSQL
- Uso de caching em aplicações (Redis, Memcached, etc.)
- Desejável: conhecimento no uso de filas e tópicos e comunicação assíncrona entre serviços (SQS, SNS, RabbitMQ, … )

Desejável:

- Inglês avançado
- Vivência em aplicações que recebam quantidade massivas de acessos simultâneos


O que nós oferecemos

- Regime de contratação CLT
- Salário compatível com com o mercado
- Ambiente altamente colaborativo, com grande autonomia e baixa burocracia
- Hierarquia horizontal (trabalhará diretamente com os co-fundadores)
- Trabalho remoto - mais liberdade e tempo pra fazer o que ama