Opportunity Full-stack Engineering work from LinkedIn, X, Reddit and Upwork, in one list. Find me work
techroles

Software Engineer (Full Stack)

SAP Taulia taulia.com Open · verified Oct 24, 2026
Sofia Mid-level Full-stack Engineering

At a glance

Mid-level Full-stack Engineering role at SAP Taulia. Sofia · €37,970–€51,860 base.

SalaryStated by SAP Taulia
€37,970 – €51,860
Base salary for this role, in EUR per year, as published in the posting.
RoleFull-stack Engineering
SeniorityMid-level
LocationSofia
Base pay€37,970–€51,860
PostedSep 11, 2026 · 6w ago
Role brief

techroles summary, based on the employer's posting.

What you'll do

  • Build and test frontend and backend features, turning product and UX needs into working software from database through interface
  • Create reusable UI components and backend services, then connect them while addressing speed, accessibility and browser behavior
  • Estimate engineering work, investigate software defects and fix their underlying causes
  • Review code, write unit and integration tests, and check feature quality before changes are merged
  • Use AI development tools and assess quality, cost, response time and reliability when applying them

What you bring

  • At least three years of full-stack software development experience
  • Strong TypeScript and React skills, plus Java and Spring experience for backend work
  • Experience with relational databases and REST API design, and the ability to write automated unit and integration tests
  • A computer science or software engineering degree, or equivalent hands-on experience

Who this fits

This is a mid-level individual contributor role, with work split between frontend and backend. It suits someone comfortable collaborating with product managers, QA and engineers, and interested in using AI tools in software development. The role is based in Sofia, Bulgaria.

From the employer

Taulia's Commitment:

Diversity, Equity, and Inclusion

It is our duty to create and advance an inclusive company where all Taulians feel they are celebrated. All individuals are welcomed, free to express themselves, and rewarded for showing up authentically every day. By building a team with diverse experience, perspectives, and backgrounds, Taulia will revolutionize fintech.



About Taulia

Taulia is a fintech company that is part of the SAP group. More than 2 million businesses in over 150 countries collaborate on our network. Our customers include Airbus, AstraZeneca, and Nissan. We help them and their suppliers access cash when and where they need it most. Some of our customers have improved their working capital by more than $1 billion while making their supply chains more resilient and sustainable. For more information, please visit www.taulia.com.

About the Job

This is an individual contributor role that will allow you to guide projects from initial idea to final deployment, seeing the real-world impact of your code every day. Our team defines its own workflow, free from heavy bureaucracy, so you can focus on building well-crafted software. We prioritize a sustainable pace and long-term quality over urgent deadlines, offering the flexibility you need to do your best work.

The Taulia Trade Technology (TTT) Engineering team is the powerhouse behind the TTT platform. The team is responsible for building, scaling, and maintaining the dedicated financial platform that ensures customers receive secure and timely early payment funding at scale. The team strives for extreme platform resilience, system stability, and compliance in processing thousands of daily funding requests.

Responsibilities

Full-Stack Engineering (60% Frontend / 40% Backend):

  • Develop, test, and implement high-quality software across both frontend and backend components.

  • Build responsive, accessible, and maintainable user interfaces using modern frontend frameworks while developing reliable backend services and APIs.

  • Translate business and UX requirements into scalable end-to-end solutions, taking ownership from database to user interface.

  • Design and implement reusable components, appropriate software architecture, and well-suited design patterns that promote maintainability and consistency.

  • Integrate frontend applications with backend services, optimize performance, responsiveness, and cross-browser compatibility, and ensure overall system reliability.

  • Analyze requirements, provide engineering estimates, diagnose root causes of software defects, and implement effective solutions.

  • Conduct code reviews, write comprehensive automated tests, and ensure adherence to software engineering standards and best practices.

  • Collaborate closely with product managers, QA, and other engineers to deliver high-quality end-to-end features.

AI & Quality

  • Apply prompt engineering techniques and context management; participate in evaluation loops for AI output quality.

  • Use AI coding tools and agents to accelerate software development, testing, and documentation.

  • Build AI-assisted engineering workflows such as automated code reviews, documentation generation, and development automation.

  • Evaluate cost, latency, and reliability trade-offs when building AI-enabled solutions.

  • Own feature quality end-to-end by verifying functionality using automated testing and QE-built tools before merge.

Skills, Knowledge and Experience required

  • Frontend Tech Stack: Deep experience with TypeScript and React (including hooks, Context API, and component composition) to build production-grade frontend features.
  • Backend Tech Stack: Solid experience with Java/Spring backend frameworks, relational databases (such as MySQL), and REST API design.
  • Testing: Commitment to automated testing practices, with comfort writing both unit and integration tests.
  • Protocols & Patterns: Familiarity with Apollo Client, Spring Security, and OAuth2/OIDC protocols.
  • Architecture: Ability to evaluate design patterns and trade-offs
  • Education: Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience.
  • Experience Level: Typically 3+ years of relevant software development experience in a full-stack context.

AI Statement

At Taulia, we are embracing Artificial Intelligence to revolutionize our industry and empower our team. We believe AI is a fundamental tool for innovation, efficiency, and creative problem-solving. We are looking for forward-thinking individuals who share our excitement for the future and are eager to learn, experiment, and grow with us in an AI-driven landscape. If you have a curious, adaptive, and collaborative mindset, you will thrive here.

Compensation & Pay Transparency: SAP Taulia believes that pay transparency contributes to an honest, supportive culture and is a vital part of our commitment to equity. The estimated annualized base salary range for this position is €37,970.00 - €51,860.00.

This range represents a good faith estimate of the base salary at the time of posting. Actual compensation will be determined by a variety of factors, including (but not limited to) the candidate’s specific skills, depth of experience, qualifications, and geographic location.

Taulia is an Equal Opportunity Employer - Minority / Women / Disability / Veteran / Gender Identity / Sexual Orientation / Age.


If you don't think you meet all of the criteria above but still are interested in the job, please apply. Nobody checks every box, and we're looking for someone excited to join the team.

Opportunity

Full-stack Engineering work from LinkedIn, X, Reddit and Upwork, in one list.

Each morning you get everything that fits, strongest first.

Full-stack Engineering€30k+

Find me work

By the team behind techroles.

Find me work
Opportunity

Full-stack Engineering work from LinkedIn, X, Reddit and Upwork, in one list.

Each morning you get everything that fits, strongest first.

Find me work

By the team behind techroles.