
Aspire Software придобива и подкрепя софтуерни компании, които обслужват сектори като хотелиерство, логистика и строителство. Като част от групата Valsef тя съчетава капитал, оперативен опит и споделени добри практики с децентрализиран подход, който позволява на отделните компании и екипи да запазят силните си страни, като същевременно подобряват и разширяват дейността си. Фокусът ѝ е върху изграждането на устойчиви технологични партньорства, укрепването на притежаваните от нея компании и създаването на дългосрочни възможности за хората и клиентите, свързани с тях.
Старши софтуерен разработчик на строителен софтуер
Разработвайте цялостен строителен софтуер в Aspire Software, включително интеграции и функции за съвместна работа. Ролята използва TypeScript, Node.js, GraphQL, PostgreSQL и AWS.
Описание
- Работете в малък full-stack екип по разработката на софтуер за строителството.
- Участвайте във всички етапи на разработката – от избора какво да се създаде до внедряването и пускането.
- Сътрудничете си тясно с останалите разработчици и се учете един от друг.
- Поддържайте високи стандарти за качество на кода.
- Изследвайте поведението на системата и диагностицирайте неочаквани проблеми.
- Разработвайте и поддържайте водещия строителен продукт, който използва разпознаване на изображения за идентифициране на елементи в строителни PDF файлове.
- Разработвайте функции за съвместна работа в реално време чрез GraphQL subscriptions върху PostgreSQL, като данните се преобразуват в MobX обекти във фронтенда.
Изисквания
- Общувайте ясно и професионално на писмен и говорим английски с технически партньори и вътрешни екипи в различни часови зони.
- Имайте значителен търговски опит в изграждането и поддръжката на интеграции със системи на трети страни чрез REST API, уебхукове и модели, управлявани от събития.
- Притежавайте солиден опит с Node.js и TypeScript, включително способност самостоятелно да създавате готови за продукционна среда бекенд услуги и интеграции.
- Умейте да четете, разбирате и работите с кодова база на .NET/C#; не се изисква експертно ниво на познания по .NET.
- Разбирайте SQL и релационните бази данни, включително писане и преглед на заявки, оценяване на моделите за достъп до данни и анализиране на потоците от данни при интеграциите.
- Използвали сте Claude Code или сравними агентни AI инструменти като основна част от инженерния си работен процес – от превръщането на неясно дефинирана функционалност в план за изпълнение до създаването и проверката на работа с продукционно качество.
- Прилагайте добра инженерна преценка към генерирания от AI код и знайте на какво да се доверите, какво да проверите и какво да пренапишете, особено при границите на API и в критичните за интеграциите части.
- Имайте практически опит с AWS Lambda и безсървърни архитектури, включително дизайн, управляван от събития, и инструменти за инфраструктура като код, например Terraform.
- Имайте търговски опит с интегриране на POS системи, платежни оператори или платформи за хотелиерство и ресторантьорство.
- Познавайте оркестрацията на AI агенти, проектирането на промптове за генериране на код и управлението на контекста в многоетапни работни процеси с агенти.