Мы ищем .Net разработчика для работы на нашем продукте TMetric. TMetric - это сервис для учета рабочего времени для компаний, агентств, индивидуальных консультантов и фрилансеров. Всем, кто продает свое время за деньги, необходимо вести точный и простой учет времени для последующего выставления счетов своим клиентам. Кроме того, TMetric позволяет вести учет времени сотрудников для расчета зарплат, а также контролировать их работу.

О продукте

TMetric - это SaaS продукт, который работает 24/7 и обслуживает клиентов со всего мира. Сервис включает веб-приложение, браузерное расширение, кросс-платформенный десктопный клиент и мобильные приложения.

Текущий стек технологий: ASP.NET Core, SQL Server, T-SQL, EF, LINQ, WebAPI, TypeScript, Bootstrap, Angular.

Требования

  • Более 3-х лет опыта работы с C# .NET, ASP.NET (MVC и WebAPI), ASP.NET Core
  • Хорошее знание и умение применять базовые шаблоны проектирования таких, как Singleton, Factory Method, Strategy, Observer, Builder, Adapter, State
  • Опыт работы с "многослойными" приложениями
  • Jira, Redmine, GItLab - работа с любым из перечисленных инструментов
  • Git - умение работать как с GUI-клиентом, так и через командную строку, опыт работы с ветками и тегами
  • JavaScript / TypeScript - знание на уровне понимания кода
  • Базовые знания теории реляционных баз данных (таблицы, индексы, ключи, выборки)
  • Microsoft SQL Server - опыт создания таблиц и написания SQL запросов
  • EntityFramework - понимание принципов работы, опыт написания LINQ2SQL запросов

Обязанности

  • Написание кода для реализации функциональных требований к продукту
  • Рефакторинг существующего кода по мере выявленной необходимости
  • Написание автоматических тестов (различного уровня) и разработка через тестирование (TDD)
  • Исправление ошибок, найденных в ходе тестирования продукта и в ходе его эксплуатации
  • Итеративная разработка базы данных приложения, написание миграций (database migrations)
  • Создание и обобщение интерфейсов REST API
  • Исследование программных интерфейсов сторонних web-сервисов для интеграции
  • Изучение третьесторонних программных библиотек и инструментов

Будет плюсом

  • Высшее образование в области компьютерных наук или математики
  • Опыт написания кода (за рамками использования плагинов)
  • Навыки работы с PowerShell
  • Опыт работы с IdentityServer или другим сервером авторизации
  • Опыт работы с Angular
  • T-SQL - опыт написания хранимых процедур и скриптов;
  • Опыт работы с Continuous Integration сервером
  • Знакомство с шаблонами проектирования распределенных систем

Формат работы: во время карантина удалённо, потом офис.

Команда: Dev Lead, 2 бекенд разработчика, 1 JS Developer, 1 HTML/CSS Developer, 4 QA Engineer.

Перспектива роста/развития по данной позиции

Команда состоит из опытных разработчиков. На начальном этапе у вас будет ментор, но обратиться за помощью можно к любому члену команды. Вы сможете получить опыт в разных сферах разработки и получить понимание полного жизненного цикла продукта.

Использование новых подходов и технологий зависит от самой команды и не диктуется извне.

По условиям

  • Испытательный срок - 3 месяца
  • Овертаймов не бывает
  • Гибкий график работы
  • 15 рабочих дней отпуска
  • 15 рабочих дней больничного
  • Курсы английского языка в офисе
  • Возможности для профессионального развития и личностного роста (50% оплаты обучения)
  • Различные активности: корпоративы, тимбилдинги (яхтинг, байдарки, квадроциклы и т.д.)
  • Комфортные условия работы: современный и стильный офис, места для отдыха (мини спортзал, настольный теннис)
  • Адрес офиса: Харьков, ул. Клочковская, 192а (около 10 минут от м. Ботанический Сад)

Этапы интервью

  1. Ревью резюме и скрининг.
  2. Расширенное интервью в офисе/онлайне с тех. экспертами - 1,5-2 часа.
    • Мы расскажем о нашем продукте, какого специалиста мы ищем и для каких задач.
    • Мы попросим вас решить несколько небольших задач во время интервью.
    • После мы обсудим ваше решение и поговорим о релевантном опыте.
  3. Оффер.

Ждём ваше резюме!

Интересует вакансия?

Пожалуйста, оставьте ваши контактные данные и резюме, и наши рекрутеры свяжутся с вами в ближайшее время.

Отправить резюме

{{errorMessage.firstname}}
{{errorMessage.lastname}}
{{errorMessage.email}}
{{errorMessage.phone}}
{{errorMessage.resume}}

Только .docx, .rtf, .pdf объемом до 5 MB

* Поля обязательные для заполнения

Мы предлагаем

Конкурентную заработную плату

Мы предлагаем оплату труда, соответствующую твоему опыту и квалификации

Гибкий рабочий график

Позволит найти баланс между работой, досугом и личной жизнью

Оплачиваемый больничный

Дополнительные 5 дней больничного без необходимости подтверждения

Курсы английского языка

Возможность заниматься в офисе в удобное время

Чай, кофе и сладости

Неограниченное количество и широкий ассортимент. Свежие фрукты каждую неделю

Игровая комната

Настольный теннис и футбол, дартс, турник, тренажеры

Корпоративные мероприятия

Веселые, незабываемые праздники

Современный офис

Все, что нужно для продуктивной работы