О роли:
В качестве программного архитектора и руководителя команды в Zentist ваша работа напрямую влияет на развитие бизнеса. Каждый ваш коммит, направленный на автоматизацию ручных процессов, спасает тысячи часов разочарования в стоматологических кабинетах по всей стране. Вы и ваша команда разрабатываете решения, которые делают систему надежной, масштабируемой и легко управляемой.
Ваша команда:
- Разрабатывает автоматизированные потоки данных, которые обеспечивают работу всего нашего бизнеса, экономя стоматологическим клиникам значительное время и деньги.
- Создает новые интерфейсы для все большего числа систем стоматологического бекофиса, расширяя влияние Zentist на рынке.
- Оценивает возможности и ограничения существующей архитектуры и создает системы следующего поколения, которые легко масштабируются до тысяч практик.
- Поднимает планку в нашей стремлении к небольшим, быстрым и качественным релизам, которые постепенно создают отличный опыт как для внутренних команд, так и для внешних клиентов.
Требования к опыту кандидатов:
- Более 8 лет опыта разработки. Вы разрабатываете и управляете техническим дизайном критически важных систем и сопровождаете их на всех этапах разработки.
- Участие в роли лидера в создании одной или нескольких веб-ориентированных платформ, как в архитектуре, так и в практическом участии в ключевых частях кода.
- Стремление постоянно повышать качество кода вашей команды за счет продвижения лучших практик и техник на основе вашего реального опыта.
- Опыт интеграции с использованием доступных API и поддержки их возможностей, а также умение выявлять ограничения и строить решения вокруг них.
- История постоянного обучения и совершенствования своих навыков с целью оставаться в курсе новых технических возможностей.
- Опыт лидирования команд от 3 лет, вы умеете быть наставником и ментором для своей команды.
Наш технологический стек
В настоящее время наши команды используют: Python 3.x, Flask, Django, FastAPI (в различных подсистемах), Graphene, Alchemy, PostgreSQL, MySQL, Docker, Kubernetes (K8s), PlayWright, PyTest, React и различные сторонние API.
Работа по смещенному времени - с 4 вечера и до 12 ночи по мск
About the Role
As a Software Architect and Team Lead at Zentist your work drives the business. Every commit you make to automate manual workflows saves more people from enduring thousands of hours of frustration in dental offices across the country. You and your team pioneer solutions to make the system reliable, scalable, and easy to reason about.
Your team
- Develops the automated data flows which power our entire business, saving dental offices significant time and money.
- Creates new interfaces to an increasing number of dental back office systems, increasing Zentist's impact in the market.
- Evaluates capabilities and limitations of our existing architecture and creates the next generation of systems to effortlessly scale to thousands of practices.
- Raises the bar in our pursuit of small, fast, quality releases which incrementally create a great experience for both internal and external customers.
You come to us with
- Over 8 years of development experience. You develop and manage the technical design of critical systems and shepherd them through the entire development process.
- One or more web-based software platforms which you have played a lead role in, both in their architecture and hands-on experience with key parts of the code base.
- A drive to continually increase your team's code quality by promoting best practices and techniques based on your real-life experience.
- Integration experience that makes the best use of available APIs and support while identifying and building around their limitations.
- History of continuous learning and improvement, keeping your skills current and leading to an understanding of new technical options.
Our teams currently use Python 3.x, Flask, DJango and FastAPI in different subsystems, Graphene, Alchemy, PostgreSQL, MySQL, Docker, K8s, PlayWright, PyTest, React and various 3rd party APIs.