All offersWrocławJSBackend Developer
Backend Developer
JS
LiveChat Software SA

Backend Developer

LiveChat Software SA
Wrocław
Type of work
Undetermined
Experience
Senior
Employment Type
B2B
Operating mode
Office

Tech stack

    Node.js
    advanced
    Go
    nice to have

Job description

Online interview
What do Backend Developers love about their role at LiveChat? 
Before we get into technicalities, here’s a little testimonial from other Backend Developers:
  • We create innovative, world-class engineering solutions. We don’t mean to brag, but in our daily work, we solve unconventional problems you can’t really google. Whenever possible, we open source our libraries and share them with the developer community. @Olek
  • We all make impactful contributions. Some of our best solutions or even products started as someone’s side projects. You’ll have our full support in turning your idea into practice: time, necessary tools, and experts’ advice. @Bartek
  • Procedures don’t stand in our way. You don’t need hundreds of permissions to start a project or get a new laptop. We’re a flat organization, where people trust each other and approach one another as partners. We've always avoided excessive bureaucracy and we want to keep it that way. @Jan
  • The measure of seniority is independence. Our junior backend devs work on the same problems as regular and senior developers. The difference is inthe amount of help they get on the way. No matter your seniority level, you’ll get creative, responsible, and challenging tasks.  @Marcin

About the role
  • You’ll be a member of the Platform API team responsible for developing our core backend services.
  • You’ll develop the API used internally in our products. Thanks to that, you’ll get to cooperate with various teams. 
  • On top of that, the exact same API is used by external developers, who build LiveChat integrations. Your work will shape the entireLiveChat Platform ecosystem and the LiveChat Developer Community.
  • You’ll have full ownership of the features you’ll work on. You’ll get to propose, design, and implement a solution. You’ll have our support all the way to fixing bugs on production ;-) 
  • We work in SCRUM, but it’s hard to describe a typical day. Your team will be divided into technological and project groups you’ll be a member of. Sounds enigmatic? We’ll be happy to tell you more. 
Our tech stack 
  • Go, Node.js, C++ 
  • MySQL, Elasticsearch, Redis, RabbitMQ
  • gRPC, Protobuf, Websocket
We’re open to experimenting with new technologies. We analyze each problem and choose the right tools to solve it.

Who we’re looking for
Seniority level & experience
We’re open to all seniority levels, but having some practical experience is a must. However, what you did matters more than for how long you were doing it. We don’t calculate the seniority level based on years of experience. 
Technical skills
You should know at least one backend programming language, and it doesn’t have to be Go or Node.js. However, if it’s not one of those, we expect you are willing to learn them over time.
We’re advocates of software craftsmanship, who truly care about the quality of their code. We hope you share those values too. 
Soft skills & attitude
We’re a team of developers driven by passion, who enjoy each other’s company and like to joke around. At the same time, we’re open to feedback, both positive and negative. We don’t avoid difficult subjects but resolve problems by discussing them. We’ll get along well if you’re cheerful, ready to give & take feedback, and passionate about coding. Your enthusiasm and proactive approach can make up for a more modest experience.  
Language skills
You need to have very good knowledge of written and spoken English.

We can offer
  • Working together on a product that attracts more than 30k paying customers worldwide (and counting);
  • A focus on self-development with a budget for all the Udemy and Reforge classes you could want;
  • Internal workshops and training, such as LiveChat University, where you can widen your knowledge in various areas: project management, public speaking, research;
  • Hackathons that help our company foster creativity;
  • All the equipment, tools or books you will ever need;
  • Ability to work with other passionate people on big-league projects;
  • Solid salary with all government expenses covered;
  • Multisport – checked, Private medical care – checked, pizza on Friday – checked, parking place – checked
  • Dog-friendly environment. Yes, you can take your doggy to the office :
  • A dedicated spot just for you on our Team page.