<Technology>

Our product is currently used by 4% of the global population.

It means:

428

requests per second to our API

500k

web socket connections at the same time

12 mln

unique users daily

<Technology>

Our livechat app powered by chatbots is currently used by 4.8% of the global population.

It means:

428

requests per second to our API

500k

Web socket connections at the same time

2 TB

of Data

php icon
mysql icon
javascript icon
techstack icon
dockier icon
aws icon
box icon

Technology at Tidio

In order to focus on the big impact, each team member takes strong ownership of the projects.
We value high quality, make data-driven decisions, and develop professionally to keep growing every day.
Our technology department consists of independent tech teams:

Chat bots

In our Tech team, product development is our goal and technical debt is the enemy. To efficiently fulfill our job, we use agile project management techniques: we work using the Scrum methodology, with the support of a professional Scrum Master.

Every day, we strive for our software to have the best quality possible. We value personal growth and good ideas, and our developers have the freedom to make their own decisions.

tidio team photograph
tidio team photograph
tidio team photograph

Chat bots

In our Tech team, product development is our goal and technical debt is the enemy. To efficiently fulfill our job, we use agile project management techniques: we work using the Scrum methodology, with the support of a professional Scrum Master.

Every day, we strive for our software to have the best quality possible. We value personal growth and good ideas, and our developers have the freedom to make their own decisions.

tidio team photograph
tidio team photograph
tidio team photograph

Product Teams

Product development is our goal and technical debt is the enemy! 🤟Our product teams constantly work on developing our current products (livechat, chatbots) and upgrading them to create an overarching customer service tool for our clients.


Tech stack
Front-end 👉React | TypeScript | Playwright Emotion | Storybook

Back-end 👉DDD | Event Storming | Event Sourcing | PHP | PHP Stan level 8
Symfony Messenger| Deptrac | Elasticsearch
‍

tidio team photograph
tidio team photograph
tidio team photograph
tidio team photograph

Web Presence

Web Presence covers all areas of the company’s website design and development. We focus our efforts on delivering high quality landing pages that stimulate our marketing efforts and hence product sales as well as managing and constantly polishing our company's home page.


Tech stack
React | NextJS | WordPress | GraphQL
‍


tidio team photograph
tidio team photograph

Platforms

Our team makes sure that Tidio can be easily found and seamlessly integrated with different
e-commerce platforms and CMS (eg. Shopify, WooCommerce/WordPress, WIX, Prestashop, etc). That means we develop dedicated apps, plugins, and extensions.

Tech stack
PHP | MySQL | Laravel/Symfony | platforms API (Shopify, WordPress, WIX, Prestashop) | React | Redux | Redux-Saga | Emotion

tidio team photograph
tidio team photograph

Machine Learning

Using the full spectrum of natural language processing methods, we deliver services that automate text processing to enrich users' experience and add extra value hidden in textual data. We are responsible for the full ML lifecycle, from building a preprocessing pipeline, through designing and implementing the entire architecture for experiments, to deploying the final product, monitoring, and continuously improving model performance.

Tech stack
data: Snowflake, AWS S3
model training: Hugging Face, Anthropic, Python, PyTorch
experiment tracking: Weights&Biases papers/research: Zeta Alpha
development: Linux, Jira, Git, Clean Code | deployment: Docker, Ansible
monitoring: Kibana, Grafana, Sentry

tidio team photograph
tidio team photograph

DevOps

Our goal is to make sure that everything works as smoothly as it can - from infrastructure behind our product to our applications’ deployment pipelines. We do our best to design performant, secure, and resilient architectures and solutions. We always look to automate everything that's too boring to do manually and tinker a lot with cutting-edge tools and platforms. The best part is that we like it a lot! 😎

Tech stack
MySQL | ElasticSearch | Redis | RabbitMQ OpenResty | AWS | Kubernetes | Docker | Terraform | Ansible | Packer
‍

tidio team photograph members
tidio team photograph
tidio team photograph

Data & Analytics

We deliver insights to help us navigate the product strategy and maintain a healthy service. Data engineers make sure we collect, transform and maintain data in multiple dimensions; this data is then served to our data analysts and data scientists (and hence product sales), as well as the whole company.

We maintain communication with the organisation through a dedicated Slack channel, where just about anyone can ask for a specific metric or number.

Tech stack
Snowflake | SQL | Python | R | Tableau

tidio team photograph
tidio team photograph

FAQ

Questions?
We are happy to answer!

Is it only a live chat?
+
-

Absolutely not! Live chat is just the tip of the iceberg! Our goal is to become a must-have tool for any e-commerce, a true customer experience platform that accompanies page visitors during their whole lifecycle. Sounds good? Ideally, a server hosting platform and Tidio will be the only two things one needs to launch their online business and start growing 😉 Tidio is not just a live chat - it’s so much more! Think chatbot flows for your online shop, Lyro – the first conversational AI chatbot for customer support, email marketing tool, automations…all ways helping businesses deliver the highest satisfaction for end users, increase sales and grow.

How are you different than other similar tools?
+
-

What differentiates our communicator from similar tools available in the market is, first of all, our dedication to one defined target group - small and medium entrepreneurs.

‍

‍Our goal is to create a frictionless customer experience for individual users and, at the same time, help entrepreneurs worldwide grow their businesses by giving them access to a top-notch tool. We focus on keeping our tool simple and easy-to-use, yet still offering premium quality of features and affordable, modular pricing.

‍

What also makes Tidio stand out is our AI solution named Lyro, which is the first conversational AI chatbot available for every user even on the free-forever plan.

‍

How do you work in the Tech Department?
+
-

At Tidio, Product & Engineering teams are organized in value streams. What are value streams? They are groups of teams working on similar topics that deliver a common goal (value) for our customers. For example, our Customer Service Value Stream consists of 4 teams that contribute to the same goal – to offer a world-class customer service tool.

What about working inside Engineering teams? The teams work in Scrum, and some use other Agile approaches. We have 2-week sprints and a strong focus on customer needs. Our Product Managers work very closely with the Engineering Managers as well as our Data team, gaining tons of insights based on customers' behavior.

‍

What is very important for us is the quality of our code. Every week, our Developers dedicate one day to code improvement (Improvement Fridays 😎), and during our Backend and Frontend guilds, we discuss guidelines that help us improve and stay solid with our work.

‍

Recently, we also introduced "team tourism", which means our Developers and QAs can work a few sprints in another team to get to know a different part of the product and gain new experience.

‍

How do you incorporate machine learning in your product?
+
-

Using the full spectrum of natural language processing methods, we deliver services that automate text processing to enrich users' experience and add extra value hidden in textual data. We are responsible for the full ML lifecycle, from building a preprocessing pipeline, through designing and implementing the entire architecture for experiments, to deploying the final product, monitoring, and continuously improving model performance.

Are you curious about Tidio AI? Our new conversational AI product Lyro uses LLMs combined with our in-house models to provide coherent conversations tailored to specific use cases.

How does your internal Data Team support the whole organisation?
+
-

In a nutshell, our Data Team delivers insights that help us navigate the product strategy and maintain a healthy service. Data engineers make sure we collect, transform and maintain data in multiple dimensions; this data is then served to our data analysts and data scientists (and hence product sales), as well as the whole company. We communicate with the organisation through a dedicated Slack channel, where just about anyone can ask for a specific metric or number.

How can I develop my skills in the Tech Department?
+
-

Due to our enormous growth, there are plenty of opportunities to develop

(#GrowWithTidio is our motto for a reason). We often undertake cross-team initiatives; our developers cooperate closely with the DevOps and Machine Learning teams. 

We use our training budget to participate in conferences or trainings - e.g. PHPers Summit and Boiling Frogs conferences in Poland. We also aim to develop our skills and learn from the best (e.g. Bottega IT Minds). Following our learn & share value, we organise internal lightening talks, and meet regularly at our Tech Guilds, where we build a development ecosystem ready for scaling the team (as we grow really fast 😉) 

Development in the Technology department isn’t only about growing your technical skills. If you decide to develop your career in a managerial direction you can take part in our internal workshops for new managers (Leaders Labs). If you’d like to strengthen your personal brand and gain more exposure as an expert in your field we’ve got you covered in our Tidio Ambassadors program.

What’s the future for your Tech team?
+
-

After a period of intensive growth, we now focus on making our teams work like a "well-oiled machine" and providing the most outstanding value for our clients. We organize our teams in value streams that allow deepening our expertise in a given field and maximizing our impact.

‍

Tidio Careers Blog

Would you like to know more? At Tidio we aim to learn & share our Tech knowledge. Read through our Tech blogposts to learn more:

How we hire?

application icon

Fill the questionnaire and submit your CV (in English preferably).

For Tech or Design positions, please link your GitHub/Bitbucket or Behance profile as well.

phone icon

After you submit your application, one of our recruiters will contact you within 7 working days.

If you are successful, we will call you to get to know you better and tell you more about the role.

interview icon

If we get along on the phone, it means that it’s time for a proper interview!

It will be a chance for you to meet your future manager and ask any questions you may have.

feedback icon

In the next stage, you will receive a recruitment task.

This is your time to show your best qualities! 

After completing the assignment, you will receive feedback from us (for some roles during an additional meeting with the hiring team). 

If all goes well, we will contact you with final feedback. 

If you receive an offer from us, it means we want you on board! 

piniata icon

Fill the questionnaire and submit your CV (in English preferably).

For Tech or Design positions, please link your GitHub/Bitbucket or Behance profile as well.