Job Description
Nous recherchons un.e développeur.se logiciel sénior pour rejoindre nos équipes qui contribuent à des solutions innovantes sur le marché CPaaS (Communications Platform as a Service) ! Tu participeras à la création et à la mise à l'échelle d'une plateforme à fort trafic actuellement utilisée par des milliers de développeurs et des millions d'utilisateurs dans le monde.
Sunshine Conversations alimente les expériences de conversation entre les personnes et les organisations grâce à une expérience omnicanale à partir d'un large éventail de canaux tels que WhatsApp, Instagram, Messenger, Telegram et plus encore.
Chez Zendesk, nous apprécions les personnes qui créent nos excellents produits et nous nous encourageons mutuellement à grandir et à innover.
Nous offrons à nos employés un ensemble d'avantages sociaux compétitifs et garantissons des opportunités de croissance professionnelle dans un environnement diversifié et inclusif.
Zendesk croit également en l'importance d'un équilibre sain entre vie professionnelle et vie privée et offre une grande flexibilité et un congé parental complet.
Ce que tu vas faire :
Apporter des contributions à notre plateforme, notre architecture et nos modèles de données pour fournir des solutions alignées sur notre stratégie de mise sur le marché.
Être responsable de l'exécution précise des fonctionnalités, de la conception de la solution à sa livraison.
Écrire un code bien structuré et bien testé en tenant compte des performances, de la fiabilité et de l'évolutivité de nos produits.
Travailler avec les nouvelles technologies dans une culture ouverte aux idées créatives.
Travailler au sein de notre équipe sur la génération de propositions techniques et sur la mise en place de fonctionnalités sophistiquées et à haute visibilité.
Faire partie de la rotation sur appel de l'équipe pour les services appartenant à l'équipe
Ce que tu apportes :
Qualifications requises :
4+ années d'expérience avec Node.js, Express et TypeScript, ou une pile Web comparable
Expérience dans la conception et le développement de systèmes distribués à grande échelle (sécurisés, évolutifs, fiables)
Autonomie et leadership pour mener à bien un projet jusqu'à son exécution, tout en sachant quand demander de l'aide.
Une attitude collaborative, contribuant à un environnement de travail agréable qui favorise le travail d'équipe dans toute l'organisation.
Bon niveau de communication en français et en anglais
Atouts :
Expérience avec certaines technologies de notre pile technologique.
Expérience de travail avec une entreprise SaaS.
Expérience avec les architectures événementielles.
Expérience de travail avec des équipes réparties dans le monde entier.
Expérience de travail avec une équipe agile
Environnement technologique
Notre code d'application est principalement écrit en TypeScript et JavaScript.
Notre backend principal fonctionne sur Node.js et Express. La plupart de nos interfaces fonctionnent sur React.
Nos données sont stockées sur MongoDB, Redis, MySQL, S3 et mises en file d'attente ou diffusées via RabbitMQ, Kafka et SQS.
Nos charges de travail s'exécutent sur des clusters Kubernetes exécutés sur AWS.
English version
We are looking for a Senior Developer to join our teams that will contribute to innovative solutions in the CPaaS (Communications Platform as a Service) market ! You'll be involved in building and scaling up a high-traffic platform that is currently used by thousands of developers and millions of their end users around the world.
Sunshine Conversations powers conversational experiences between people and organizations through an omnichannel experience from a wide range of channels such as WhatsApp, Instagram, Messenger, Telegram and more.
In Zendesk, we value the people that create our great products, and encourage each other to grow and innovate. We offer our employees a competitive benefits package & ensure relevant opportunities for professional growth and performance in a diverse and inclusive environment.
Zendesk also believes in the importance of a healthy work-life balance and offers ample flexibility & full parental leave.
What you'll be doing
Make contributions to our platform, architecture, and data models to deliver solutions aligned with our go-to-market strategy.
Be responsible for the accurate execution of features, from the design of the solution to its delivery.
Write well-structured and well-tested code considering performance, reliability and scaling of our products.
Work with new technologies in a culture open to creative ideas.
Work as part of our team on the generation of technical proposals and on the implementation of sophisticated and high-visibility functionalities.
Be part of the team's on-call rotation for services owned by the team
What you bring to the role
Basic Qualifications :
4+ Years of experience with Node.js, Express and TypeScript, or a comparable web stack (Java, C#, Ruby, Python )
Experience designing and developing distributed systems (secure, scalable, reliable)
Autonomy and leadership to carry a project through its execution, while also knowing when to ask for help.
A collaborative attitude, contributing to an enjoyable work environment that promotes teamwork throughout the organization.
Great communication skills in English and French.
Preferred Qualifications :
Experience with some technologies in our tech stack.
Experience working with a SaaS company.
Experience with event driven architectures.
Experience working with globally distributed teams.
Experience working with an agile mindset team
Tech Stack
Our application code is mostly written in TypeScript and JavaScript.
Our main backend runs on Node.js and Express. Most of our frontend runs on React.
Our data is stored on MongoDB, Redis, MySQL, S3 and queued or streamed through RabbitMQ, Kafka and SQS.
Our workloads run on Kubernetes clusters running on AWS.
LI-SM12#LI-Remote
The intelligent heart of customer experience
Zendesk software was built to bring a sense of calm to the chaotic world of customer service. Today we power billions of conversations with brands you know and love.
We advocate for digital first customer experiences and we stick with it in our workplace. Over 5,000 employees worldwide are collaborating from kitchen tables, home offices, coworking spaces, and Zendesk workspaces to make one team.
Zendesk is an equal opportunity employer, and we're proud of our ongoing efforts to foster global diversity, equity, & inclusion in the workplace.
Individuals seeking employment and employees at Zendesk are considered without regard to race, color, religion, national origin, age, sex, gender, gender identity, gender expression, sexual orientation, marital status, medical condition, ancestry, disability, military or veteran status, or any other characteristic protected by applicable law.
We are an AA / EEO / Veterans / Disabled employer. If you are based in the United States and would like more information about your EEO rights under the law, please click here.
Zendesk endeavors to make reasonable accommodations for applicants with disabilities and disabled veterans pursuant to applicable federal and state law.
If you are an individual with a disability and require a reasonable accommodation to submit this application, complete any pre-employment testing, or otherwise participate in the employee selection process, please send an e-mail to peopleandplaces@zendesk.
com with your specific accommodation request.