Full- Stack Developer

UpSkill


Job Location:

Sofia - Bulgaria

Monthly Salary: Not Disclosed
Posted on: 6 hours ago
Vacancies: 1 Vacancy

Job Summary

UpSkill is a recruitment agency ready to go the extra mile to help candidates find the best possible job opportunity. Our team of experts is well-versed and experienced in consulting and providing long-term HR support.

We believe that being friendly is the best policy and thats why we are eager to help you through the whole lifecycle of recruitment. Our team comes with 15 years of recruitment experience behind its back. At any given moment we can offer multiple opportunities from different companies in need of a wide variety of talent.

If you are interested in starting a new job we will present you with multiple opportunities will be there to answer all your questions help you prepare for interviews and tests provide essential feedback and even guide and support you through the process of recruitment up to the first day at your new job. We support both large international and local companies in growing their business providing them with the best talent to help them succeed!

Our client is a leading software engineering company delivering innovative digital solutions for global clients. The company specializes in software development AI cloud technologies and digital transformation across industries such as automotive telecommunications finance and aerospace.
On their behalf we are looking for a Full- Stack Developer to join their team.

Core Responsibilities:

  • End-to-End Delivery: Architect and ship production-ready features across the entire stack (React/ frontend to Python/TypeScript backend).
  • AI/LLM Architecture: Build and optimize RAG pipelines text chunking strategies and dynamic context windows.
  • Data & Search: Own the data layer. Model relational data in PostgreSQL (e.g. SQLAlchemy/Prisma) and optimize high-performance vector searches using Qdrant or pgVector.
  • API Design: Build robust REST/GraphQL APIs utilizing Python (FastAPI Pydantic) and TypeScript (
  • DevOps & Infra: Containerize your own apps (Docker) and manage CI/CD deployments (e.g. Azure Pipelines) without waiting for DevOps hand-holding.

Hard Requirements:

  • 7 years of backend-heavy or full-stack software engineering experience.
  • Dual-Language Fluency: Deep production-level expertise in both Python and TypeScript backend ecosystems.
  • Frontend Competence: Practical capability in React / . You must be able to manage state and build the UI required for your features.
  • AI/Data Experience: Hands-on experience integrating LLMs building RAG architectures and operating vector databases (Qdrant / pgVector).
  • High Autonomy: A track record of thriving in fast-moving rapidly evolving environments where you had to learn new tools or AI concepts on the fly.
  • Database & DevOps: Strong SQL fundamentals API security (OAuth/JWT) and pragmatic CI/CD/Docker experience.
  • Experience orchestrating multi-agent LLM systems (LangChain / Microsoft Agent Framework / similar).
  • Experience delivering highly compliant enterprise or public sector software.

What They Offer:

  • Hybrid work setup
  • 25 vacation days
  • Health & wellness support (private health insurance)
  • Sport allowance (MultiSport card)
  • Monthly allowance for internet and mobile
  • Learning budget and development opportunities
  • International fast-paced work environment
  • Modern tools and high autonomy in the role
  • B2B Contract


If you meet the above-mentioned criteria dont hesitate to apply!

We welcome the opportunity to learn more about you!

Please send your CV in English.

Please note that only short-listed candidates will be contacted.

License No.2826. We will treat your application with full confidentiality!


Здравей Миленка

Добавям информацията за нов request:

Field

Details to Provide

Requested by

Wiser Tech/TM team

Date of request

30.06.2026

Project / Client name

Inception

Location / Jurisdiction

Bulgaria

Engagement type

Contractor

Role / Skills required

Full Stack Engineer (Python Typescript React)

Seniority level

Senior (5 years)

Start date (target)

Immediately

Engagement duration

The project duration is not specified but the client relationship is long-term so successful candidates could be expected to work on other projects of the same client. Estimated hours/week: 40 hours (full-time).

Rate / Budget range

30 euro/hour

Reporting to / working with

The client

Interview panel

Culture fit interview; Internal technical interview; Short prep call; External client interview

Special requirements

All candidates need to undergo a background check process often before they have been approved for hire as the BGC process takes time and we try to do the process in parallel. They would need to sign an NDA if sent to the client for a client interview.

Поздрави

Ива

UpSkill is a recruitment agency ready to go the extra mile to help candidates find the best possible job opportunity. Our team of experts is well-versed and experienced in consulting and providing long-term HR support. We believe that being friendly is the best policy and thats why we are eager to h...