Публікуйте вакансії
Наймайте без комісій
6 переглядів
Luxoft
Опис проекту:
Ми створюємо платформу, яка підтримує різні збір і обробка інформації в банку, а також надання доступу до цих даних через підхід як до приватної, так і до публічної хмари. Рішення буде створено з нуля з використанням новітніх технологій.
Обов'язки:
- Пишіть добре та перевірено Код веб-програми
- Напишіть хороший і добре перевірений код на Angluar і TypeScript
- Досвід роботи з HTML5, CSS і JavaScript
- Напишіть тестові приклади та документацію користувача/підтримки вашого коду
/>- Підтримка середовища розробки (переважно автоматизація за допомогою Jenkins CI, Bash, Groovy)
- Оцінка та застосування нових інструментів розробки, бібліотек і підходів для покращення якості
- Виконання експертної перевірки коду змін кодової бази проекту p>
Опис обов’язкових навичок:
- Принаймні 5 років досвіду в галузі розробки програмного забезпечення
- Принаймні 3 роки досвіду розробника веб-додатків
- Принаймні 3 роки досвіду роботи з Java
- Angular, JavaScript і HTML5 із CSS (практичний досвід і хороші знання)
- Принаймні базові знання і використання SQL (бажано діалекти Oracle або PostgreSQL)
- Актуальний огляд сучасних інструментів і методів розробки програмного забезпечення
- Добре знання виклику веб-служб REST із веб-додатків
- Гарне знання Web MVC та інших моделей для проектування додатків і розділення
- Ефективне використання API, кешування повернутих даних та інших методів для оптимізації отримання даних для веб-інтерфейсів; пейджінг, попереднє введення/автозавершення тощо
- Обробка JSON і XML у коді веб-програми
- Практичні знання шаблонів проектування GoF
- Досвід роботи з Tomcat і Apache
- Досвід роботи з HTTPS/SSL/TLS, SSO та створення безпечних веб-додатків
Опис навичок Nice-to-Have:
- Досвід роботи в проектах зі спеціальними членами команди дизайну UX
- Досвід роботи з Angular Material, Karma та NGRX
- Досвід роботи з Hadoop або MongoDB
- Досвід роботи з системами обміну повідомленнями: RabbitMQ, Kafka тощо.
- Досвід роботи з Kubernetes і Docker
- Вміння працювати з інструментами автоматизації створення/налаштування/розгортання
- Користувач Linux