66686d7f2adb8860753f4e39

Senior Backend Developer

GE, BG, PT

Senior Backend Developer

GE, BG, PT

You can join a high-performing international team dedicated to software engineering for leading global (re-)insurers.

About the project  

Actus is a modular, cloud-native software development platform built entirely on Solveva IP. It provides versioned cloud storage, a polyglot backend supporting TypeScript and Python, and ALPS – our low-code UI layer enabling AI-assisted creation of production-grade interfaces. The platform underpins core (re)insurance processes from submission through pricing and beyond and is evolving rapidly alongside a growing international client base. 

 

The platform is built using TypeScript across the full stack: 

  • Frontend: React 
  • Backend: Node.js, Express, Nest.js 
  • Actuarial and quantitative algorithms: TypeScript and Python 

 

About the role  

As a Senior Backend Engineer on Actus, you will be a key technical contributor shaping a platform used for mission‑critical (re)insurance processes across a growing international client base. Your focus will be on designing and delivering secure, scalable, and well‑architected backend solutions – work that requires both deep technical judgement and a clear understanding of how your decisions affect the product as a whole. 

You will join a select, senior engineering team - people who set high standards for themselves and genuinely enjoy working with others who do the same. Beyond your own delivery, you will influence architectural decisions, raise engineering standards, and help guide the platform's evolution alongside Solveva's system architects and fellow senior team members. 

 

Your responsibilities   

  • Designing and building core backend services and APIs that power both the ALPS platform and client‑facing applications. 
  • Playing an active role in shaping the data service: schema design, query optimisation, and scalability – working alongside the system architects to ensure coherent, long‑term technical decisions.  
  • Integrating Actus with client systems and third‑party services, handling the complexity of real‑world enterprise environments. 
  • Defining and upholding backend engineering standards: code structure, testing strategy, review culture, and documentation. 
  • Identifying and driving technical improvements – you are encouraged to bring your own ideas and turn them into shipped solutions. 
  • Collaborating closely with frontend engineers, actuarial developers, and product owners to deliver coherent end‑to‑end features. 
  • Supporting less experienced team members through code review, pairing, and knowledge sharing. 

 

Your skills and experience 

You will work closely with colleagues across engineering, actuarial development, and client delivery. It is therefore essential that your work attitude is aligned with Solveva's culture: 

  • You are intrinsically motivated to create solutions you are proud of, alongside a team that holds itself to the same standard. 
  • You take genuine ownership of your work and see features through from design to production. 
  • You engage openly in technical discussions – the best solution wins, regardless of who proposes it. 
  • You care about long‑term code quality and maintainability, not just delivery speed. 
  • You are comfortable navigating evolving or high‑level requirements and turning ambiguity into clear technical plans. 
  • You enjoy sharing knowledge and helping colleagues grow. 
  • You communicate clearly with both technical and non‑technical stakeholders. 

 

On this foundation, you will bring: 

  • A bachelor's or master's degree in computer science, software engineering, or a related field, or an equivalent practical track record. 
  • Strong professional experience with TypeScript, Node.js, NestJS, GraphQL, and MongoDB. 
  • A solid grasp of backend architecture patterns: REST and GraphQL API design, service modularity, data modelling, and performance considerations. 
  • Experience owning testing strategy at unit, integration, and end‑to‑end levels (Jest, Mocha, or similar). 
  • Commitment to code quality: You are comfortable with code review, static analysis, and enforcing consistent standards across a team. 
  • Experience with containerisation and deployment pipelines (Docker, Kubernetes, Azure DevOps). 
  • Experience with event‑driven architectures or message brokers (e.g., Kafka) is a plus. 
  • Business fluent English.  

 

Why you’ll enjoy working at Solveva 

  • Over 90% of our employees would recommend Solveva as a place to work 
  • We are an owner-managed company - our management keeps its promises 
  • Small, expert teams working in a friendly and supportive environment 
  • Flat hierarchies and minimal bureaucracy 
  • A culture of trust with flexibility for remote, office, or hybrid work 
  • A personal budget for further education, equipment, or health-related benefits 
  • Choice of hardware: Windows or Mac 

 

About Solveva 

Solveva is headquartered in Zurich, Switzerland, with offices in Georgia, Bulgaria, and Portugal. We are an agile software engineering company specializing in core insurance processes, including pricing, underwriting, and risk management.  

Clients can either develop tailor-made solutions together with us or subscribe to our self-developed products licensed under the Actus brand. 

 

About the project  

Actus is a modular, cloud-native software development platform built entirely on Solveva IP. It provides versioned cloud storage, a polyglot backend supporting TypeScript and Python, and ALPS – our low-code UI layer enabling AI-assisted creation of production-grade interfaces. The platform underpins core (re)insurance processes from submission through pricing and beyond and is evolving rapidly alongside a growing international client base. 

 

The platform is built using TypeScript across the full stack: 

  • Frontend: React 
  • Backend: Node.js, Express, Nest.js 
  • Actuarial and quantitative algorithms: TypeScript and Python 

 

About the role  

As a Senior Backend Engineer on Actus, you will be a key technical contributor shaping a platform used for mission‑critical (re)insurance processes across a growing international client base. Your focus will be on designing and delivering secure, scalable, and well‑architected backend solutions – work that requires both deep technical judgement and a clear understanding of how your decisions affect the product as a whole. 

You will join a select, senior engineering team - people who set high standards for themselves and genuinely enjoy working with others who do the same. Beyond your own delivery, you will influence architectural decisions, raise engineering standards, and help guide the platform's evolution alongside Solveva's system architects and fellow senior team members. 

 

Your responsibilities   

  • Designing and building core backend services and APIs that power both the ALPS platform and client‑facing applications. 
  • Playing an active role in shaping the data service: schema design, query optimisation, and scalability – working alongside the system architects to ensure coherent, long‑term technical decisions.  
  • Integrating Actus with client systems and third‑party services, handling the complexity of real‑world enterprise environments. 
  • Defining and upholding backend engineering standards: code structure, testing strategy, review culture, and documentation. 
  • Identifying and driving technical improvements – you are encouraged to bring your own ideas and turn them into shipped solutions. 
  • Collaborating closely with frontend engineers, actuarial developers, and product owners to deliver coherent end‑to‑end features. 
  • Supporting less experienced team members through code review, pairing, and knowledge sharing. 

 

Your skills and experience 

You will work closely with colleagues across engineering, actuarial development, and client delivery. It is therefore essential that your work attitude is aligned with Solveva's culture: 

  • You are intrinsically motivated to create solutions you are proud of, alongside a team that holds itself to the same standard. 
  • You take genuine ownership of your work and see features through from design to production. 
  • You engage openly in technical discussions – the best solution wins, regardless of who proposes it. 
  • You care about long‑term code quality and maintainability, not just delivery speed. 
  • You are comfortable navigating evolving or high‑level requirements and turning ambiguity into clear technical plans. 
  • You enjoy sharing knowledge and helping colleagues grow. 
  • You communicate clearly with both technical and non‑technical stakeholders. 

 

On this foundation, you will bring: 

  • A bachelor's or master's degree in computer science, software engineering, or a related field, or an equivalent practical track record. 
  • Strong professional experience with TypeScript, Node.js, NestJS, GraphQL, and MongoDB. 
  • A solid grasp of backend architecture patterns: REST and GraphQL API design, service modularity, data modelling, and performance considerations. 
  • Experience owning testing strategy at unit, integration, and end‑to‑end levels (Jest, Mocha, or similar). 
  • Commitment to code quality: You are comfortable with code review, static analysis, and enforcing consistent standards across a team. 
  • Experience with containerisation and deployment pipelines (Docker, Kubernetes, Azure DevOps). 
  • Experience with event‑driven architectures or message brokers (e.g., Kafka) is a plus. 
  • Business fluent English.  

 

Why you’ll enjoy working at Solveva 

  • Over 90% of our employees would recommend Solveva as a place to work 
  • We are an owner-managed company - our management keeps its promises 
  • Small, expert teams working in a friendly and supportive environment 
  • Flat hierarchies and minimal bureaucracy 
  • A culture of trust with flexibility for remote, office, or hybrid work 
  • A personal budget for further education, equipment, or health-related benefits 
  • Choice of hardware: Windows or Mac 

 

About Solveva 

Solveva is headquartered in Zurich, Switzerland, with offices in Georgia, Bulgaria, and Portugal. We are an agile software engineering company specializing in core insurance processes, including pricing, underwriting, and risk management.  

Clients can either develop tailor-made solutions together with us or subscribe to our self-developed products licensed under the Actus brand. 

 

We work hard and play hard

We understand that in today’s fast-paced world, where people are constantly connected to their work, it has become increasingly important to maintain a healthy work-life balance.

Work-life balance ->