Software Engineer

Deutsche Leasing AG
Bad Homburg vor der Hohe, Germany
about 2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English, German

Tech stack

Clean Code Principles JavaScript (Programming Language) Application Programming Interfaces (APIs) Cascading Style Sheets (CSS) Cloud Computing Data Structures DevOps Next.js TypeScript Web Applications Network Routers ReactJS
+6 more
Backend Containerization Information Technology Front End Software Development Restful APIs Docker

Job description

  • As a Software Engineer (f/m/d) with a focus on fullstack development, you support vent.io in building modern web applications, mobile apps and portals as digital products-based on a cutting-edge cloud infrastructure.
  • You contribute end-to-end to vent.io’s digital products-building user-facing features and supporting backend services where needed.
  • You collaborate with cross-functional product teams to design, implement, and iterate on modern web applications-across frontend, APIs, and supporting services.
  • You help shape and implement reliable interfaces between frontend and backend (e.g., REST APIs), ensuring smooth integration and a great user experience.
  • You take ownership of the applications you develop-from initial concept through to production and operation-with a DevOps mindset.
  • You ensure quality by writing clean, maintainable, and well-documented code that is testable and observable in production.
  • You bring an architectural mindset, thinking beyond implementation to how components fit together, scale, and evolve over time.

Requirements

  • You hold a graduate degree in computer science, engineering, informatics, or another quantitative field.
  • You have solid working knowledge of TypeScript, JavaScript, and React. Ideally, you bring first experience with frameworks like Next.js and/or React Router.
  • You write clean, maintainable code and build responsive websites with proper use of CSS.
  • You understand REST APIs and how frontend interfaces interact with backend services.
  • You have a basic understanding of core computer science fundamentals such as data structures and algorithms.
  • Ideally, you have some initial experience in cloud-native development, including technologies like containerization (e.g., Docker) or OpenTelemetry.
  • You have good analytical skills, and you can split a complex problem into its individual parts.
  • You are eager to learn and adapt to new technologies and best practices.
  • You speak your mind openly and don’t wait for the next ceremony to raise concerns, share ideas, or ask questions. You value direct and timely communication.
  • You have strong collaboration skills for working together with highly skilled engineers, scientists, designers and product owners.
  • You speak English fluently and ideally have basic conversations skills in German.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on deutsche-leasing.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · WWC Europe 2026

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

10:50 min

Analyzing candidate soft skills and developer onboarding frameworks

Sebastian Hans · LIVE

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · WWC Europe 2026

Videos

See all

Related articles

See all