+49(0)30-31196044 | Forto Corporate Website

Back to list

Senior Fullstack Engineer (f/m/d) – Capacity

What if… your work empowered change in an industry that essentially impacts the prosperity of the entire world? Forto is in business to exactly do that – disrupt logistics! Simplifying global trade has been our mission from day one. Our exponentially growing team of technology and logistics experts forge ahead each day to deliver a highly transparent, frictionless, and sustainable digital supply chain while chasing our moonshot goal of achieving climate-neutral operations by 2025.

In our Engineering department we solve one of the biggest challenges of global logistics and supply chain management: reducing the industry's high complexity with a digital and sustainable approach. We architect creative solutions that drive efficiency and innovation.

Your Role
The Capacity team aims to enhance procurement and allocation decisions, ensuring Forto consistently exceeds industry averages for shipment margins. We empower Procurement and Business Development teams to define, measure, and improve their allocation strategies, ensuring seamless execution.

As a Senior Software Engineer (f/m/d) in the Capacity team, you will be responsible for developing a capacity planning and allocation system designed to maximize the gross profit of every shipment Forto handles. You’ll spend approximately 80% of your time working with backend technologies and the remaining time with frontend technologies.

You Will:

  • Revolutionize global trade by owning key components of our software backbone.
  • Tackle challenges such as leading engineering-wide initiatives, collaborating with various teams and stakeholders, and writing concise Architectural Decision Records (ADRs).
  • Own the full cycle of designing, building, and maintaining scalable and highly available software.
  • Build scalable and extensible event-driven microservice architectures, utilizing advanced patterns like CQRS and event sourcing.
  • Continuously enhance existing systems, including refactoring critical components of our platform.
  • Explore and implement cutting-edge software design patterns to address evolving domain challenges.
  • Mentor and coach team members, leveraging your talents to foster team growth.
  • Lead cross-functional engineering initiatives, collaborating with Product and Design teams to shape project execution.

What You Bring

  • Strong knowledge of Computer Science fundamentals (e.g., data structures, algorithms, complexity analysis).
  • A professional attitude toward software craftsmanship, with a solid understanding of testing methodologies and the importance of TDD.
  • Experience in large-scale architectural patterns, event-driven microservices, well-designed APIs, and efficient algorithms.
  • Hands-on experience building distributed backend applications, addressing challenges like data consistency, quality, latency, and availability.
  • Proficiency in modern frontend development, maintaining and developing new components, and writing appropriate tests.
  • Deep understanding of Domain-Driven Design (DDD), microservice architecture, and software architecture trade-offs.
  • Experience debugging and tracing software issues in distributed environments, identifying bottlenecks, and ensuring service reliability and scalability.
  • Insights into designing scalable, consistent, and fault-tolerant data streaming applications.
  • Expertise in event-driven architecture, understanding synchronous vs. asynchronous communication and its platform impact.
  • Experience with multiple database paradigms (relational and non-relational) and reasoning about their usage for different contexts.
  • Familiarity with cloud providers (AWS, GCP preferred).
  • Strong skills in backend technologies such as NodeJS, Javascript, Typescript, MongoDB, message queuing systems, and Kubernetes. Experience with ReactJS is a plus.
  • A collaborative, team-player mindset with an emphasis on collective well-being.
  • Critical product thinking, ownership mentality, accountability, and a willingness to challenge the status quo.
  • Fluency in English, both verbal and written.

Forto is an internationally growing company

Locations
  • Company language: English
  • 17+ offices across Europe & Asia
  • 800+ employees
  • 30+ nationalities represented
  • 2500+ customers

Watch more about us

Read more about us

Team:

  • At our core, we are in love with progress and cannot cope with the standstill.
  • We are constantly striving for ways to be even better tomorrow. We are facilitators, we are explorers, we are visionaries.
  • Forto provides a sense of belonging, where everyone has equal access to opportunities, career advancement and recognition. It stands for a workplace where people from all walks of life, with diverse perspectives and experiences can do their best work, while being their authentic selves. That’s why we encourage people of all backgrounds, genders, ages, races, religions, and abilities to apply for our opportunities!

 

Work Life:

  • Experience a company culture where we work on eye level and knowledge sharing, as well as mentoring is on our daily agenda.
  • We love our work and tackling business challenges but also believe in the importance of having a healthy balance with our personal life. That's why we appreciate a flexible work setup that fits around family, friends, and physical health.
  • We have the freedom to work in a hybrid setup.

 

Company Offering:

Sustainability

  • Sustainability Team
  • Emission Offsetting
  • Green Energy
  • Organic Food
  • Paperless Office

Work Setup

  • Inspiring Office Spaces
  • Flexible Working Hours
  • Team & Company Events
  • Hybrid Work 

Learning & Development

  • Peer Learning Program
  • Mentorship Program
  • Leadership Training
  • L&D Budget

Onboarding

  • Best Onboarding Program
  • Visa & Relocation Support
  • Remote Onboarding
  • Buddy Program
Back to list
Apply now