ОПИС ВАКАНСІЇ
Шукаємо розробника, який готовий швидко освоїти Appsmith та інші low-code інструменти, створювати внутрішні панелі, автоматизації та інтеграції з базами даних, API і сучасними AI-рішеннями. Досвід саме в Appsmith не обов’язковий — важливі технічні навички, логічне мислення та бажання розвиватися.
Обов’язки
Створення внутрішніх веб-додатків (дашборди, форми, панелі) для адміністрації, вчителів, бухгалтерії та служби підтримки.
Підключення додатків до баз даних (PostgreSQL, MySQL) та зовнішніх сервісів через REST API або GraphQL.
Проєктування та оптимізація бізнес-процесів: від реєстрацій учнів до управління оплатами та звітністю.
Інтеграція AI API (OpenAI, LangChain тощо) для автоматизації роботи з текстами, аналітики та пошуку по внутрішніх документах.
Забезпечення безпеки та контроль доступу (ролі, обмеження, захист секретів).
Оптимізація запитів і підвищення швидкодії інструментів.
Документування рішень, робота у Git-репозиторії, командна взаємодія.
Навички
JavaScript (ES6+) — для роботи з логікою та динамікою в додатках.
SQL — впевнена робота з таблицями, запитами, фільтрами, агрегаціями.
Досвід роботи з REST API (методи, авторизація, JSON).
Розуміння архітектури веб-застосунків (клієнт-сервер, HTTP).
Готовність швидко освоювати нові інструменти та технології.
Бажані для максимальної ефективності:
Git — робота з гілками, merge, вирішення конфліктів.
HTML/CSS — для кастомізації інтерфейсів і створення власних віджетів.
Асинхронне програмування в JS (async/await, Promise, обробка помилок).
Розуміння авторизації в API (JWT, OAuth 2.0, API keys).
Базове проєктування баз даних (зв'язки, нормалізація, індекси).
Логіка обробки даних у JS (масиви, об'єкти, робота з JSON).
Базові DevOps-навички (Docker, робота з VPS, бекапи, оновлення).
Особисті якості
Аналітичне мислення та уважність до деталей.
Уміння знаходити ефективні рішення та оптимізувати процеси.
Відповідальність і самоорганізованість.
Орієнтація на користувача і кінцевий результат.
Контактна інформація →