Java core + TypeScript engineer Offline

Необхідні навички

 

- 3+ років досвіду з Java 8+

- Java core, spring

- 1+ років досвіду з ES6+ та Typescript

- профі в unit тестуванні

- впевненне розуміння принципів OOP, SOLID

- git

- REST API (можеш спроектувати)

- KISS & DRY (талант писати reusable код, який легко читати)

- англійська — intermediate+

 

Круто, якщо

 

- є досвід з node.js, react

- на “ти” з Docker

- маєш бойовий досвід роботи з mysql\postgres або redis

- працюєш із StoryBook

- знайомий з AWS, kubernetes, terraform, helm

- знаєш Unix (можеш підняти production ready ngnix)

- писав Jira (і не тільки) плагіни

 

Як ми проводимо співбесіду

 

Жодних домашніх/тестових завдань

 

1. Знайомство (30-60 хв онлайн)

2. Технічне інтерв’ю (60-90 хв онлайн)

3. Оффер

 

Кого ми шукаємо

 

- Продуктивних людей з незалежною думкою - ти не очікуєш вказівок, а пропонуєш рішення

- Ти добре розумієш, що розробка програмного забезпечення - це частина ведення бізнесу, тому приймаєш рішення крізь призму бізнес контексту.

- Ти знаєш, чому існують компроміси, й обгрунтовуєш свої рішення в рамках дихотомії “якість-швидкість”

- Ти добре знаєш “правила гри”, поважаєш їх, очікуєш цього від інших, бо цінуєш час. Дотримуючись правил, покращуєш їх, бо знаєш як це важливо (виразні commit messages, Jira tickets в актуальному стані, проактивність в code review…)

- Тебе цікавить суть проблеми чи задачі. Ти не одразу переходиш в режим вирішення, тому що знаєш: ключ - це розуміння всього простору “проблема-рішення”. “50 хвилин, щоб поставити правильні запитання, 10 хвилин, що знайти відповідь” - це скоріше про тебе

 

Що на тебе чекає

 

- full-stack розробка нового функціоналу для популярних плагінів - у нас мікросервісна архітектура, є сервіси на node.js й на java

- професійна команда з хорошим почуттям гумору

- відповідальність за якість своєї роботи

- unit тестування бізнес логіки (як front-end, так й back-end)

- stories для React компонентів в StoryBook, інтеграційні тести для сервісів

- участь в обговоренні вимог до функціоналу продуктів

- код рев’ю

- автоматизований CI/CD (gitlab)

- SCRUM (спрінти по 2 тижні)

 

З чого почнеш работу з нами

 

- вивчення існуючого коду

- ознайомлення з процесом (ментор в цьому допоможе ;)

- навчання Jira Cloud development

- розробка покращень існуючого функціоналу

 

Ми пропонуємо

 

- Віддалену роботу у невеликій потужній команді, що дасть можливість щодня відкривати для себе багато цікавого (від marketing до devops)

- Гнучкість, в нас є щоденні ритуали, та ми знаємо, що кількість та якість часу - це різні речі, головне результат

- 20 робочих днів відпустки та лікарняні що оплачуються

The job ad is no longer active

Look at the current jobs Java Kyiv→