Знаходимося в пошуках Full Stack Developer .NET Core і Angular у постійній позиції
Немає ярликів у досягненні величі: Це багато роботи. Але опинившись на вершині, ви насолоджуватиметеся краєвидом.
Ви той, якщо…
ВИ МАЄТЕ
- 5+ років досвіду розробки складних веб-додатків із використанням .NET Core, JavaScript і Angular (включаючи роботу над макетами, зручними для мобільних пристроїв).
- Великий досвід роботи з реляційними базами даних (MS SQL).
- Практичний досвід роботи з докерами та будь-якими постачальниками хмарних послуг.
- Досвід роботи з системами постійної інтеграції, доставки та розгортання, системами автоматизації якості коду, інструментами налагодження/профілювання.
- Гостра здатність вирішувати проблеми продуктивності. Знання та розуміння ООП, SOLID.
- Глибоке розуміння принципів взаємодії клієнт-сервер.
- Глибоке розуміння життєвого циклу розробки додатків, керування кодом і керування випусками.
- Активний інтерес бути в курсі нових технологій, нових фреймворків, нових мов та інших розробок.
- Досвід роботи з методологіями Agile-розробки.
- Ставлення до самопочатківця, висока мотивація та увага до деталей.
- Висока чесність, відповідальність, позитивний ставлення та готовність робити те, що потрібно, щоб зробити команду успішною.
- Сильні навички усного та письмового спілкування та здатність спілкуватися як з технічною, так і з бізнес-аудиторією. Досвід роботи в розподілених командах.
- Досконале володіння англійською: B1/Intermediate і вище.
БУДЕ КОРИСНО - Досвід роботи з хмарними службами Azure.
- Прийміть виклики, пов’язані зі створенням рішення B2B SaaS, що постійно розвивається.
- Пишіть чистий, ефективний код, який зручно підтримувати, дотримуючись інструкцій команди щодо програмування та стандартів якості.
- >
- Розробляйте програми великого обсягу з низькою затримкою. Надайте функціональний і придатний для тестування код за допомогою ретельного модульного тестування.
- Виконуйте та беріть участь у перегляді коду, проектуванні архітектури та технічних дослідженнях. Досліджуйте технічні проблеми, знаходьте та виправляйте помилки, покращуйте продуктивність і швидкість реагування програм, які ви розробляєте.
- Оптимізуйте програму для досягнення максимальної швидкості та масштабованості.
- Сприяти інноваціям, творчому мисленню, спілкуванню та співпраці між членами команди.
- Дотримуйтесь і розвивайте гнучкі методи розробки програмного забезпечення.