Skip to content

C# Backend developer

Israel, Tel Aviv, Tel-AvivR&D

Job description

tl;dr: Startup hiring a couple of C# backend developers.

We’re helping top brands manage their digital communication with their end customers.


Who we are

Glassix is a leading SaaS messaging platform helping top brands manage their digital communication with their end customers.

Glassix enables contact centers to communicate via - WhatsApp, Facebook, chat, Instagram, and more - via bots & real agents, using AI & NLP.


We are looking for people who are comfortable with ambiguity and want to have a broad impact. We care a ton about communication, autonomy, curiosity, and initiative.

Our platform has been around since 2017 and has hundreds of customers who are using Glassix to make their customer support better.

As a team, we love learning from each other and are looking for people who bring a new set of experiences and backgrounds to our team.


Role overview

Our technology stack is .NET Core, MS SQL, MongoDB, Redis & Elasticsearch, Hosted on Azure, and React for the front.

Since most of our team are generalists, we have flexibility about where you’d fit in. Here are some possibilities (none are hard requirements):

  • Design and implement maintainable backend services, APIs, and more
  • Improving the scalability of our platform as we grow
  • Build integrations between other messaging providers and us
  • Taking full responsibility and ownership from conception to post-deployment in a fast-paced, collaborative environment

This list is not exhaustive, and you’ll have much autonomy over your work. Our team is composed of a group of product-minded, generalist engineers.


Why you might be excited about us

  1. We’re small, so you’ll be able to contribute efficiently and without bureaucracy. You’ll quickly have responsibility over significant areas of our product.
  2. We value creativity and want you to influence decisions about features and our product.
  3. We don’t have a ton of meetings. As in, most days, engineers have zero.
  4. You’ll be able to set your own schedule. We don’t micro-manage and will help you do great work.
  5. We work hard but also highly value balanced work/life. We care about family and your own personal development and don’t expect you always to be engaged with work.
  6. We encourage you to expand your technical knowledge (like taking courses during work hours).
  7. As a growing startup, there are many professional and managerial promotion options.


Why you might not be excited about us

  1. Since we’re an early-stage startup, projects and priorities may shift.
  2. Our customers love us, and there’s a lot we can improve. It’s a great place to be, but it means there’s some clunky code. (Nothing too scary! 😃)
  3. Since you’ll have a lot of responsibility and creativity over projects, they may not be defined perfectly initially. We expect you to bring your own experience and perspective to help us do the right things and raise flags if you think we should do things differently.

Job requirements

  • 2+ years of experience in .NET server-side web development stack C#, .NET Core, ASP.NET
  • Experience with SQL databases such as SQL Server/MySQL
  • Experience with NoSQL databases such as Mongo/Redis/DynamoDB

Bonus:

  • Experience with Azure platform (App services, Azure tables, functions)
  • You’ve built a SaaS product in a previous role
  • Previous experience building a web application from scratch


We would love to chat and tell you more 👋