À propos du poste
tawk.to, l’application de messagerie professionnelle numéro 1 au monde, agrandit son équipe d’ingénierie et recherche un développeur back-end expérimenté, doté de compétences en recherche et en analyse de données, pour contribuer à façonner l’avenir des communications professionnelles. Chaque jour, nous créons de nombreux systèmes remarquables à grande échelle, notamment la recherche, le traitement concurrent, l’organisation du contenu, les métriques en temps réel, le déploiement et des applications événementielles concurrentes à faible latence. Nos systèmes actuels reposent principalement sur Node.js. Nous privilégions un développement rapide et itératif (200+ déploiements rien que le mois dernier) ainsi qu’une programmation collaborative et interactive. Les développeurs travaillent en petites équipes transversales de 3 à 6 personnes qui comptent les unes sur les autres pour défendre les objectifs de leurs projets. Ils définissent leurs propres priorités et doivent créer et déployer des applications rapidement, par itérations.
Responsabilités quotidiennes
- Participer à des séances de brainstorming sur le développement et l’architecture des logiciels
- Développer, déployer et tester des microservices basés sur Node.js à partir d’un ensemble d’exigences
- Participer aux revues de code des autres développeurs
- Assister les autres développeurs et les utilisateurs finaux
Candidats qualifiés
- Expérience de la programmation JavaScript côté serveur (Node.js)
- Expérience des bases de données NoSQL (MongoDB / Cassandra / Elasticsearch ou autres)
- Expérience des magasins clé-valeur en mémoire (Redis / MemCache ou autres)
- Solide connaissance de Linux
- Solide connaissance du protocole HTTP
- Bonne maîtrise des outils de gestion des versions du code (Git)
- Expérience de la rédaction de tests unitaires
- Bonne maîtrise de l’anglais (écrit et oral)
Qualifications requises
- Plus de 10 ans d’expérience en développement back-end.
- Connaissance pratique de TypeScript
- Expérience du développement piloté par les tests
- Expérience des méthodologies Agile/Scrum/programmation en binôme
- La connaissance des technologies front-end est un atout
- Formation universitaire en informatique
Ce que nous proposons
Nous pouvons proposer un salaire compétitif en fonction de votre expérience et de vos compétences démontrées.
Pourquoi tawk.to est un lieu de travail exceptionnel ?
Nous sommes une équipe très motivée, accueillante et répartie dans le monde entier. Notre entreprise a grandi, mais notre équipe reste à taille humaine. Toute personne qui obtient des résultats dans son domaine peut donc avoir un impact considérable, et nos meilleurs éléments bénéficient de possibilités d’évolution professionnelle.