Senior React / React Native Engineer
Primary stack
Nice to have's
Job description
Про посаду
Наш клієнт є провідною канадською онлайн-брокерською та фінтех-компанією з управління багатствами. Вона надає роздрібним інвесторам торгові платформи, мобільні додатки та інвестиційні продукти в регульованому фінансовому середовищі. Старший інженер React / React Native приєднається до одного з продуктових подів в інженерній групі Experience Platform. Посада орієнтована на клієнтську сторону: ви будете керувати дизайном і розробкою додатків React Native (мобільні) та ReactJS (веб), а також створюватимете та підтримуватимете сервіси Node.js/TypeScript та API для них. Кожен под відповідає за свій домен від початку до кінця, тому інженери повинні працювати як над веб, так і над мобільними рішеннями та сервісами.
Обов'язки
- Керувати технічним дизайном і розробкою складних фронтенд-функцій для React Native та ReactJS, документуючи архітектурні компроміси.
- Створювати та підтримувати сервіси Node.js/TypeScript та RESTful API, які підтримують веб- та мобільні клієнти.
- Відповідати за кросплаформенну продуктивність у своїй сфері: профілінг пам'яті, розмір бандлу, оптимізація рендерингу та відображення даних у реальному часі.
- Розбивати великі, нечіткі проблеми на керовані частини та секвенціювати їх з продуктовими партнерами.
- Встановлювати та контролювати інженерні стандарти для якості коду, тестування, безпеки, спостережливості та готовності до експлуатації.
- Підтримувати автоматизовані тестові набори та покращувати CI/CD труби та практики випуску додатків.
- Наставляти середніх та молодших розробників через код-рев'ю та спільну роботу.
- Співпрацювати з Продуктом, UX, Корпоративною Архітектурою та Безпекою над масштабованими, стійкими та відповідними нормам дизайнами.
- Брати участь у відповіді на інциденти та ротаціях чергових, а також керувати безвідповідальними пост-інцидентними оглядами до завершення.
- Досліджувати та впроваджувати інструменти штучного інтелекту, які підвищують продуктивність розробників.
Вимоги
- 6+ років досвіду створення, випуску та експлуатації продуктового програмного забезпечення.
- 5+ років практичного досвіду роботи з React Native (Expo або Bare) або ReactJS, і 1+ рік з іншим, включаючи міцне володіння управлінням станом та архітектурою компонентів.
- 1+ рік комерційного досвіду роботи з Node.js та TypeScript, включаючи створення та споживання RESTful API.
- Перевірені знання RESTful API та мікросервісів або сервісно-орієнтованих архітектур, як з боку споживача, так і з боку розробника.
- Досвід роботи з хмарою (переважно GCP; розглядається AWS або Azure), CI/CD та контейнеризованими робочими навантаженнями.
- Досвід керівництва технічними ініціативами серед кількох розробників без формальних повноважень.
- Сильні комунікаційні навички англійською, здатність пояснювати технічні компроміси інженерній та кросс-функціональній аудиторії.
- Ступінь бакалавра в галузі комп'ютерних наук, програмної інженерії або суміжній галузі, або еквівалентний практичний досвід.
- TBU: тестовий стек, інструментарій монорепо, мобільна CI/CD та релізна стека, досвід роботи з нативними модулями.
Буде плюсом
- Потокове передавання даних у реальному часі (WebSockets, Kafka, Pub/Sub) або системи фінансових/торгових низької латентності.
- Досвід роботи з нативними iOS/Android та інтеграцією нативних модулів.
- Досвід роботи з інструментами на основі ШІ, такими як Claude Code.
- Досвід у сфері фінансових послуг, брокерській справі, торгівлі чи інших регульованих середовищах.
- Знання практик безпечного розроблення, моделювання загроз або DevSecOps.
- Досвід створення функцій на основі ШІ/МЛ.
- Досвід роботи з Angular.
Ми пропонуємо
- Гнучний робочий формат - віддалено, в офісі чи гнучко.
- Конкурентоспроможну зарплату та хороший компенсаційний пакет.
- Персоналізований кар'єрний ріст.
- Інструменти для професійного розвитку (програма наставництва, технічні лекції та тренінги, центри досконалості тощо).
- Активні технічні спільноти з регулярним обміном знаннями.
- Відшкодування витрат на освіту.
- Пам'ятні подарунки до ювілеїв.
- Корпоративні заходи та командоутворення.
- Інші переваги, що залежать від місця розташування.
не застосовується до фрілансерів
Про компанію
Наш клієнт є провідною канадською онлайн-брокерською та фінтех-компанією з управління багатствами. Вона надає роздрібним інвесторам торгові платформи, мобільні додатки та інвестиційні продукти в регульованому фінансовому середовищі.
© N-iX. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
N-iX is a Ukraine and Poland based provider of software development outsourcing services, game development and professional services with 1700+ technical experts.
More at N-iX
All 144 rolesSenior / Lead PHP Engineer with AI skills
N-iX · Ukraine
Senior / Lead DevOps / Observability Engineer
N-iX · Ukraine
B2B Marketing Specialist
N-iX · Ukraine
Senior Python Engineer (with TypeScript and Agentic development experience)
N-iX · Ukraine +1