Our livechat app powered by chatbots is currently used by 6.2% of the global population.
That means:
requests per second to our API
web socket connections at the same time
unique users daily
Our livechat app powered by chatbots is currently used by 4.8% of the global population.
It means:
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:
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.
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.
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 | PHP8 | PHP Stan level 8
Symfony Messenger| Deptrac | Elasticsearch
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
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
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 → Python, PyTorch, transformers | experiment tracking → Weights&Biases | papers/research → Zeta Alpha | development → Linux, Jira, Git, Clean Code | deployment → Docker, Ansible | monitoring → Kibana, Grafana, Sentry
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
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
FAQ
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 means automation for your customer support, chatbots for your online shop (including bots powered by machine learning), as well as new ways to increase sales and gain customers.
What differentiates our communicator from other similar tools available in the market is, first of all, our dedication to one defined target group - micro and small entrepreneurs. As a result, we focus on keeping our tool simple and easy-to-use, yet still offering premium quality of features and affordable, modular pricing.
Product teams work in Scrum, and some use other Agile approaches. A typical team consists of 4-7 Engineers, a PO, and a Designer or a UX Researcher. We cooperate with the DevOps team daily. We have 2-week sprints and a strong focus on customer needs. Our POs work very closely with the Data team, gaining tons of insights based on customers' behaviour. What is very important for us is the quality of our code. Every week, our Developers dedicate one day for code improvement (Improvement Fridays 😎), and during our Backend and Frontend guilds, we discuss guidelines that help us improve and stay solid with our work.
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.
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.
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 (we've recently taken part in the Data Science Summit, the PHPers Summit, and The Hack Summit) or trainings. 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.
We are going to scale very fast. We’re actually doubling the number of people in Tech each year, which influences the startup/scale-up vibe in the team 😇. It also means we’re a different Tech department each year, with different challenges. Solutions are not always easy, but you can trust there is always a lot of satisfaction in the end!
Would you like to know more? At Tidio we aim to learn & share our Tech knowledge. Read through our Tech blogposts to learn more:
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.
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.
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.
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!
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.