We are a company working on a CPaaS platform that includes voice calls, SMS messages using machine-learning-based speech recognition and call transcription solutions, and provides a flexible public API for sending and receiving calls and messages. Our partners include 3CX and well-known call centers. Our infrastructure is located in Europe, the USA, Singapore, and Australia.
We are seeking an experienced and proactive Team Lead to oversee and drive the successful execution of projects, manage a high-performing team, and maintain seamless communication between technical and product teams. This role requires a combination of strong technical expertise, effective team management, and strategic planning to ensure smooth workflows, on-time delivery, and continuous team growth.
Responsibilities:
Communication with the Product Team
Task Management
Team Management
Technology Management
Requirements:
Proven experience as a Team Lead, Engineering Manager, or in a similar leadership role.
Strong technical background with hands-on experience in software development and automation.
Strong proficiency in Ruby (Ruby on Rails) or NodeJS. Golang experience is also valued if you're ready to pick up Ruby.
Exceptional organizational and task management skills.
Effective communication and collaboration abilities to liaise with cross-functional teams.
Demonstrated success in team building, resource planning, and providing constructive feedback.
Expertise in optimizing release and development workflows.
Tech Stack:
Node.js, MySQL, RabbitMQ, Redis, TypeScript
Fastify, Express, Jest
Ruby 3+
Rails 6+, Sinatra
MySQL 8, ElasticSearch 7, Clickhouse, Redis
RabbitMQ
Ansible, Docker, Compose, Grafana, Gitlab CI
Nice to have:
We offer: