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