О компании
MICROS DIGITAL расширяет команду разработки и приглашает Junior Backend-разработчика. Компания создаёт и развивает программные продукты для бизнеса и финансового сектора. В числе задач команды — разработка нового банковского продукта со сложной кредитной логикой, интеграциями и обработкой транзакционных данных, а также участие в других проектах компании.
Компания не ограничивает поиск конкретным технологическим стеком. Важны хорошая инженерная база, уверенное владение хотя бы одним backend-языком и готовность осваивать технологии, используемые в проектах компании. В команде есть технический руководитель, который поможет погрузиться в архитектуру и процессы разработки.
Что предстоит делать
•разрабатывать и дорабатывать серверную часть приложений под руководством технического руководителя;
•создавать и поддерживать API и интеграции с внешними системами;
•работать с базами данных и бизнес-логикой приложений;
•находить и исправлять ошибки;
•участвовать в тестировании и рефакторинге кода;
•работать с системой контроля версий;
•участвовать в обсуждении технических решений и разборе задач;
•поддерживать техническую документацию.
Что мы ожидаем
•опыт backend-разработки от одного года либо наличие серьёзных учебных, собственных или стажёрских проектов, которые можно показать;
•уверенное владение хотя бы одним современным языком backend-разработки;
•понимание принципов объектно-ориентированного программирования;
•базовое понимание структур данных и алгоритмов;
•понимание принципов работы HTTP, REST API и JSON;
•базовые знания реляционных баз данных и SQL;
•умение пользоваться Git;
•умение читать чужой код, искать причины ошибок и работать с документацией;
•готовность задавать вопросы, воспринимать обратную связь и быстро осваивать новые технологии;
•ответственность и внимательность к деталям.
Будет преимуществом
•опыт написания автоматических тестов;
•базовое знание Docker и Linux;
•опыт разработки собственных web-сервисов или интеграций;
•участие в командных, коммерческих или open-source проектах;
•интерес к банковским и финансовым технологиям.
Что мы предлагаем
•заработную плату от 8 000 000 сум в месяц;
•итоговый уровень заработной платы по результатам собеседования;
•работу в офисе в Ташкенте;
•пятидневную рабочую неделю;
•работу с техническим руководителем и возможность профессионального роста;
•участие в разработке новых продуктов и реальных коммерческих систем;
•возможность развиваться не только в рамках одного проекта или технологического стека.
В отклике расскажите, с каким backend-языком вы работали, и приложите ссылку на GitHub или примеры проектов, если они есть.