Aspire Software
Aspire Software
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 агенти, проектирането на промптове за генериране на код и управлението на контекста в многоетапни работни процеси с агенти.