Обязанности:
О компании ООО Программные Системы - это команда продуктовой разработки нацеленная на работу в тесном контакте с бизнесом на решении реальных проблем. Наш основной продукт это сервис, который позволяет любой текст, аудио- или видеозапись превратить в настоящую книгу, конвертировать её в любые электронные форматы или напечатать, а потом и распространять через крупнейшие книжные интернет-магазины России и мира. Мы используем микросервисный подход: наша кодовая база состоит из сервисов для различных продуктов и клиентов. Больше всего кода сейчас — Node.js c TypeScript и JavaScript. Есть отдельные сервисы на Python, Rust, Kotlin и Go. Наши фронтенд-разработчики в основном используют библиотеку React, фреймворк Next.js и немного Vue.js, а также Knockout и Pug как легаси. Нам по пути, если Ты понимаешь, что за зверь такой этот ваш ExpressJS и умеешь стабильно использовать этот фреймфорк в программировании. Понимаешь как использовать одну или несколько библиотек фронтенда и не стесняешься делать в нем правки. Хочешь непрерывно учиться и видеть, как твои результаты приносят непоправимую пользу нашему сервису. Хорошо знаешь Git и умеешь отправлять изменения не только ежедневно, но еще и вкладываешь в это смысл. Понимаешь, как устроен современный веб и следишь за тем, что происходит в мире технологий. У тебя есть коммерческий опыт от 2-х лет или твой пет-проект решает реальную задачу, которая делает чью-то жизнь лучше. Круто, если ты к тому же Знаешь, что такое тесты и умеешь их писать. Понимаешь, когда их нужно использовать, а когда можно пренебречь. Что предстоит делать Разрабатывать новые продукты и сервисы в составе основной команды продуктовой разработки. Трудиться над проблемами продукта как над своими. Делать красивые и функциональные микросервисы. Технологии, которые мы используем Мы считаем, что инженер определяет инструмент, а не инструмент инженера. Поэтому любим использовать современные фреймворки и инструменты разработки. Мы ждем от инженера радости открытия новых возможностей, инструментов и подходов. Для новых продуктов используем стек TypeScript, экспериментируем с Hono и верим что typesafe приложения кардинально ускоряют разработку и стабилизируют наш продукт. Наша цель в текущем стеке — быть в состоянии, где если приложение компилируется, то оно работает с минимум run-time ошибок. Также не боимся использовать JS там, где это необходимо — выбираем инструмент под задачу, а не подгоняем задачи под инструменты. Для низкоуровневого кода используем Rust и смотрим в сторону Zig. Мы считаем, что опытный разработчик не должен быть заложником одного инструмента и даем возможность пробовать разное. В качестве базы данных используем PostgreSQL — она дает то, что нужно и MongoDB - потому что это было когда-то модно. Что мы можем предложить? Возможность быстро вырасти и прокачать свои навыки, Разные инструменты, языки, технологии для решения задач - мы любим эксперименты (есть production-код на rust, python, с нейросетками), Официальное всё (трудоустройство, зарплата), Компания аккредитована, есть отсрочка от срочной службы, По окончании испытательного срока - возможность работы в гибридном графике (удаленно из дома несколько дней в неделю), ДМС в лучших клиниках Екатеринбурга за счет компании, Настольный теннис, спортивные соревнования, натуральный кофе, плюшки :-)QA automation engineer (middle) backend продукт
От 135 000 до 190 000 руб.
Екатеринбург
Infinnity Solutions