BE developer

DOU 

Valor Software is looking for a Back-end developer to join a company to work on a new project from scratch. As part of our team, you’ll have the opportunity to use best practices and patterns to create the project with Clean Architecture and standardized components, try new stack and frameworks, grow your career, contribute your ideas to management reimagining product, and—above all—have fun doing it.

Requirements

Job requirements:

Mandatory Skills & Qualifications:

  • 3+ years experience with Node.js (with NestJS or ExpressJS)
  • 3+ year of experience with MongoDB 
  • Good Architecture expertise, Design patterns
  • Good communication skills 
  • Estimation skills
  • Knowledge and experience with unit-testing
  • Experience with Scrum/Kanban Agile approaches
  • English (both verbal and written): Intermediate+

Nice to have:

  • Experience with Angular 2+ will be a strong plus 
  • Experience with SQL DB will be a strong plus
  • Be interested or have experience in integrating AI/ML (will be a strong plus) 
  • High passion for new technologies and approaches
  • Mentorship skills
  • Experience or understanding of TDD and Pair Programming practices

Responsibilities:

  • Deliver new progressive features and stabilize/enhance ones that already exist
  • Prepare estimates (for own tasks) and in-time features delivery
  • Take care about project architecture
  • Communication with team and customer. Be a team member, not a solo-player
  • Stick to the development workflow
  • Write clean and well-structured code

What We Can Offer:

  • Competitive salary
  • Foreign customers (USA, Europe)
  • Family atmosphere
  • Mentorship and knowledge sharing
  • We’re big Angular community activists: CEO Dmitriy Shekhovtsov - first Angular Google Developer Expert (GDE) in Ukraine and he is in the Angular Core Team and author of ngx-bootstrap library.
  • In August 2018 Valor Software organized the biggest Angular conference in Europe -> ngTalks.io
  • Pet-friendly environment. We have 3 cats in the office and dog days
  • Flat management structure: CEO and Team
  • 2 game-rooms
  • Recreation area (Massage and Sport equipment)
  • Performance review with a possible salary rise each 6 month
  • Partial grant of the cost of certification and related conferences
  • English Speaking Club with a native speaker
  • Compensation for sick leaves (5 per year), Days Off (1 per quarter) and regular vacations (15 working days per year)
  • Unlimited tea, coffee, candies, and cookies
  • Comfortable office

Djinni

Привет! 
Я - Аня, рекрутер компании Valor Software. И в нашу амбициозную команду очень нужен сильный Back-End developer. Будет здорово, если вакансия Вас заинтересует и мы сможем пообщаться детальнее.

Наш клиент – американский стартап в сфере Human Relations & Management. Платформа имеет множество интеграций с популярными в мире IT инструментами и решения с использованием Artificial Intelligence и Machine Learning.
Все технические решения принимаются и реализуются нашей командой (Valor Software.) Проект был написан нашей командой с нуля, так что это прекрасная возможность работать со свежим стеком и развивать свои скиллы. 
Архитектура - Vertical Slice Architecture. Фронтенд-часть системы написана на Angular v.7, HTML / CSS, используется RxJs; бэкенд — Node.js (with NestJS) СУБД – MongoDB, портал хостится на GCP.

ОБЯЗАТЕЛЬНЫЕ ТРЕБОВАНИЯ

  • Опыт работы с платформой Node.js не менее 3-х лет, уверенные знания JavaScript
  • Понимание основных паттернов проектирования, микро-сервисной архитектуры
  • Опыт работы с REST Endpoints
  • Опыт работы с SQL и NoSQL базами данных
  • Умение работать с системами контроля версий (Git)
  • Умение эстимировать собственные задачи и укладываться в эстимейт
  • Умение и желание общаться с заказчиком и заинтересованными лицами
  • Средний и выше уровень владения английским
  • Саморазвитие как стиль жизни

БУДЕТ ПЛЮСОМ
  • Знание Angular
  • Опыт применения юнит-тестирования
  • Интерес к новым технологиям AI/ML 

Want to apply later?

Type your email address below to receive a reminder

Apply to Job

ErrorRequired field
ErrorRequired field
ErrorRequired field
Error
Error
insert_drive_file
insert_drive_file