У Octy ми прагнемо перетворити ідеї стартапів на успішний бізнес. Завдяки 8-річному досвіду ми запустили понад 35 програм, залучили понад 5 мільйонів доларів для наших клієнтів і створили два власні стартапи. Наша віддалена команда експертів тут, щоб розробляти, запускати та масштабувати стартапи за допомогою індивідуальних рішень для серверної, зовнішньої інтерфейсної частини та DevOps.
Необхідні навички:
Досконале володіння TypeScript, JavaScript і Node.js.
Глибоке розуміння ООП, принципів SOLID і шаблонів проектування.
Досвід роботи з REST API та WebSocket.
Знайомство з Redux або іншими рішеннями для управління станом.
Досвід роботи з Redux Toolkit або Redux Saga.
Знання Realm або інших систем баз даних.
Володію фундаментальними технологіями інтерфейсу (HTML, CSS, SCSS, BEM тощо).
Досвід роботи з Git для контролю версій.
Було б плюсом:
Рідний досвід мобільної розробки;
Досвід публікації мобільних додатків у Google Play та AppStore
Досвід роботи з подійно-керованими системами
Базові знання CI/CD (Fastlane/CircleCI)
Досвід керування хмарними системами (AWS, Google Cloud, Azure тощо)
Досвід роботи з інструментами налагодження (Flipper, Reactotron)
Обов'язки:
Розробити та реалізувати кросплатформний мобільний додаток;
Написання чистого та надійного коду;
Обмін досвідом з членами команди
Сприяти хорошим принципам дизайну, таким як повторне використання коду, модульність і розширюваність.