Middle-Senior Frontend Developer (Pricing Team)

Требования

ФронтендTypeScriptAngularNode.jsJasmineExpress

Местоположение и тип занятости

Санкт-Петербург, ТомскПолный рабочий день

Компания

Software for insurers. Unlimited cover.

Описание вакансии

Условия работы

Solveva – компания из Швейцарии, специализирующаяся на страховом софте. Мы ценим увлечённость разработкой и стремимся создать в команде атмосферу доверия и свободы действий.

Мы ищем опытного Frontend-разработчика, которому по душе стремление пробовать новые технологии, который без проблем относится к ревью кода, а также готов участвовать в развитии процессов внутри проекта. Если вы заботитесь о качестве кода; не просто выполняете задачи, а пытаетесь понять, будет ли пользователям удобно, и стремитесь сделать интерфейс максимально приятным – нам с вами по пути.

Технологии, которые мы используем в проекте:

  • Angular 10 (есть план обновиться)
  • NgRx
  • Typescript
  • Jasmine
  • ArcGIS JS API 4.x
  • Node.js
  • Express.js / Fastify

Немного о проекте: 

Commercial Insurance Pricing Tool – инструмент для страхования малого и среднего бизнеса. Он построен на микросервисной архитектуре, с использованием Java, Spring, Kotlin на стороне бэкенда и Angular, NodeJS, Express, Fastify на стороне фронтенда. Позволяет пользователю задавать все необходимые входные данные, оценивать риски на основе параметров и исторических данных и рассчитывать стоимость полиса.

Чем предстоит заниматься:

  • Рефакторингом и разработкой основного приложения
  • Рефакторингом и разработкой Backend-For-Frontend, API Gateway
  • Работой в команде бэкенд разработчиков, веб-дизайнеров, тестировщиков и менеджеров по продуктам
  • Поддержкой оптимального уровня производительности веб-приложения

Что мы ждем от кандидатов:

  • Понимание способов достижения хорошей архитектуры ПО
  • Опыт в написании тестов, понимание принципов тестирования
  • Опыт работы с Angular 2+ (будет преимуществом) или опыт работы с React/Vue от 2-х лет. Главное - желание и готовность разобраться с Angular.
  • Опыт работы с состоянием приложения
  • Отличное знание методов устранения неполадок и отладки браузера
  • Отличные практические навыки в HTML, CSS и TypeScript, инструментах CI/CD
  • Желание разбираться в сложной бизнес-логике и стремиться обеспечить качество продукта
  • Английский язык - Intermediate и выше

Бонусы

У нас дружный коллектив, в котором приятно работать – люди всегда были нашей сильной стороной. В Сольвеве плоская структура (начальство тоже программирует), мало бюрократии (никакого заполнения бланков, чтобы купить авторучку), нет менеджеров (любой скрам-мастер, в первую очередь, разработчик).

  • Мы предоставляем вам выбор оборудования: Windows (Dell, Lenovo) или Mac (Pro, Air).
  • Удалённая, офисная или смешанная работа. Офис в процессе открытия, поэтому, если вам неудобно работать из дома, мы снимем вам коворкинг.
  • Мы поддерживаем гибкий рабочий день: обязательные часы присутствия с 11:00 до 17:00. В остальном – вы можете выбрать начало и окончание рабочего дня самостоятельно. Главное – успевайте хорошо поработать, но не перерабатывайте.
  • Вам предоставляется бонусный счёт на развитие знаний (книги, конференции, курсы), дополнительное оборудование и приведение тела в порядок после тяжёлой работы.
  • ДМС с возможностью расширения.
  • Три недели оплачиваемого больничного в год. Два дня оплачиваемого отгула по состоянию здоровья без больничного листа;
  • У нас есть летний офис у моря в солнечном Бургасе. Берите с собой семью, а мы вас снабдим рабочим местом в коворкинге.
  • И для тех, кто хочет перебраться жить в Болгарию – возможность релокации в Софию.