Sobre a função
A tawk.to, aplicação de mensagens empresariais número 1 do mundo, está ampliando sua equipe de engenharia e procura um desenvolvedor back-end experiente, com habilidades de pesquisa e análise de dados, para ajudar a moldar o futuro das comunicações empresariais. Todos os dias criamos diversos sistemas incríveis em escala, incluindo pesquisa, processamento concorrente, organização de conteúdo, métricas em tempo real, implantação e aplicativos concorrentes, orientados a eventos e de baixa latência. Nossos sistemas atuais são criados principalmente em Node.js. Priorizamos o desenvolvimento rápido e iterativo (200+ implantações somente no mês passado) e a programação colaborativa e interativa. Os desenvolvedores trabalham em pequenas equipes multidisciplinares de 3 a 6 pessoas, dependem uns dos outros para defender as metas dos projetos, definem as próprias prioridades e devem criar e implantar aplicativos com rapidez e de forma iterativa.
Responsabilidades do dia a dia
- Participar de sessões de brainstorming sobre desenvolvimento e arquitetura de software
- Desenvolver, implantar e testar microsserviços baseados em Node.js de acordo com um conjunto de requisitos
- Participar da revisão de código de outros desenvolvedores
- Oferecer suporte a outros desenvolvedores e usuários finais
Candidatos qualificados
- Experiência em programação JavaScript no servidor (Node.js)
- Experiência com bancos de dados NoSQL (MongoDB / Cassandra / Elasticsearch ou outros)
- Experiência com armazenamentos de chave-valor em memória (Redis / MemCache ou outros)
- Conhecimento sólido de Linux
- Conhecimento sólido do protocolo HTTP
- Bom conhecimento de ferramentas de versionamento de código (Git)
- Experiência na criação de testes unitários
- Bom domínio do inglês (escrito e falado)
Qualificações obrigatórias
- Mais de 10 anos de experiência em desenvolvimento back-end.
- Conhecimento prático de TypeScript
- Experiência com desenvolvimento orientado a testes
- Experiência com metodologias Agile/Scrum/programação em pares
- Conhecimento de tecnologias de front-end é um diferencial
- Formação acadêmica em ciência da computação
O que oferecemos
Podemos oferecer um salário competitivo, de acordo com sua experiência e competências comprovadas.
Por que a tawk.to é um ótimo lugar para trabalhar?
Somos uma equipe altamente motivada, acolhedora e distribuída pelo mundo. Nossa empresa cresceu, mas continuamos sendo uma equipe pequena, por isso todos que entregam resultados em sua área podem causar um grande impacto, e há oportunidades de crescimento profissional para quem mais se destaca.