
Senior Full-Stack Engineer (React/.Net)
Primary stack
Nice to have's
Job description
Про посаду
Ми шукаємо Senior Full-Stack Engineer (React/.Net), щоб приєднатися до нашої глобальної компанії, що надає послуги в сфері нерухомості. Ви будете формувати фронтенд платформи для управління проектами, яка допомагає командам та клієнтам приймати рішення про нерухомість за допомогою кращих даних та більш зрозумілих робочих процесів.
Про проект
Платформа є частиною набору внутрішніх програмних додатків. Вона підтримує проекти в сфері нерухомості від вибору ділянки до угод про оренду, надаючи графіки, ключові дати, завдання, документи та результати в одному безпечному робочому просторі.
Ваш вплив
Ця роль зміцнює якість фронтенду та доставку продукту, що зростає, з реальним бізнесовим впливом. Вона допомагає перетворити окремі додатки в одну пов'язану лінійку з послідовним користувацьким досвідом, і формує архітектурні рішення, які визначають, як платформа масштабується.
Обов'язки
- Розробка та вдосконалення фронтенду та інтерфейсу користувача платформи для управління проектами
- Тісна співпраця з існуючими фронтенд-розробниками для зміцнення доставки
- Інтеграція існуючих додатків в пов'язану лінійку продуктів
- Створення спільної навігації, дозволів та груп користувачів між додатками
- Робота в областях фронтенду та бэкенду залежно від потреб проекту
- Участь у технічних обговореннях, оцінці компромісів та рекомендації масштабовних рішень
- Взяття на себе відповідальності від розуміння завдання до впровадження та якості коду
- Перегляд та виправлення коду, створеного за допомогою інструментів розробки на основі штучного інтелекту, коли використовуються такі інструменти
Вимоги
- Досвід розробки на рівні Senior з TypeScript та React 19 (hooks, функціональні компоненти)
- Знання TanStack Query та TanStack Router
- Експерт з Vite, Vitest та React Testing Library; CSS Modules та PostCSS
- Досвід участі у розробці архітектури додатків та інтеграції між додатками
- Досвід розробки бэкенда з C# та.NET 8 (ASP.NET Core Web API)
- Досвід роботи з інтеграцією REST з Axios; аутентифікацією токенами Okta/OIDC; аутентифікацією OIDC/SAML2
- Практичний досвід роботи з REST API; багаторівневою архітектурою з CQRS; EF Core та Dapper на SQL Server
- Робота з Azure App Services, Functions, Key Vault, Blob Storage, Entra ID
- Знання CI/CD з Git, pnpm monorepos, trunk-based development, Azure DevOps та Azure Pipelines
- Здатність працювати самостійно, досліджувати проблеми та надавати рішення
- Сильні навички співпраці та здатність чітко пояснювати технічні рішення
- Вільне володіння англійською мовою на рівні Upper-Intermediate або вище
Буде плюсом
- TanStack Store, TipTap, dnd-kit
- Playwright (end-to-end тестування)
- React Compiler
- Досвід створення бібліотеки спільних компонентів
- Конфіг-драйвоні динамічні форми та макети
- Багатокористувацькі (schema-per-tenant) бази даних
Ми пропонуємо
- Конкурентоспроможну зарплату
- Відпустку (до 20 робочих днів)
- Лікарняний (10 робочих днів)
- Дні національних свят у вигляді вихідних
- Гнучний робочий графік, віддалений формат
- Онлайн курси англійської мови
- Пряме співробітництво з клієнтом
- Динамічне середовище з низьким рівнем бюрократії та чудовим духом команди
- Складні проекти в різних бізнес-доменах та різноманітних технологічних стеках
- Спілкування з топ/senior-рівнем фахівців для посилення ваших навичок
- Онлайн заходи для зміцнення команди
- Розробка та підтримка культури волонтерства
Про компанію
Ми вітаємо заявників будь-якого походження, ідентичності та життєвого досвіду. Якщо ви зацікавлені в цій ролі, але не відповідаєте всім критеріям, ми все одно хотіли б почути вас.
Це звучить як ваша річ? Подайте заявку зараз, і давайте разом створимо щось чудове.
© NCube. 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.
NCube creates teams of developers and creative problem-solvers who are passionate about designing great software.