Senior Full-Stack Engineer
cargo.oneAbout the role
🏆 What’s the opportunity?
This is a unique, entrepreneurial opportunity to drive the digitalization of air freight and logistics in a fast-growing Series B company backed by leading Venture Capital firms including Index and Bessemer.
As a Full-stack Engineer, you will be confronted with a wide spectrum of tasks. They range from collaborating with a variety of stakeholders over designing features and taking architectural decisions to reviewing the code of your peers and ensuring a good quality of our work. You will write and refine tickets and break down technical complexities. Together with your team you will give and receive candid feedback in retrospectives, one-on-ones, and 360s.
We are using Scrum. If you have read the Scrum guide before or worked in a proper Scrum team, this already gives you a first idea about how we do things. We expect you to live and represent the core values of commitment, courage, focus, openness, and respect.
We foster a positive, dynamic, hard-working, and feedback-heavy culture, with a strong dose of playfulness. Join us now and transform the way airlines sell cargo!
🌍 You can work from (almost) anywhere in Europe and South Africa. We are a remote company, but regularly meet in person, too. As a German company originally, we can support with visa processes only in Germany.
🎬 A snapshot of what you will be doing here:
You will work with technologies like Javascript, Vue.js, SASS, and webpack on the frontend and Python 3, Flask, Javascript, Vue.js, PostgreSQL, and Redis on the backend side of things. We are running a service-oriented architecture with synchronous gRPC endpoints and Celery for asynchronous workloads. All of it runs in Kubernetes clusters deployed in Google Cloud Platform.
We are constantly thinking about our users. There are lots of people in the organization who are even closer to them, from customer service agents to account managers and of course our product team. Nonetheless, it is our job to ask “why?” a lot, challenge assumptions, and bring our unique perspective as software engineers to the table.
Our goal is to have continuous deployment pipelines and code that goes into production extremely fast. We can deploy many times per day today, but there are still a few manual steps involved. We are constantly expanding our automated tests and refining log messages, metrics, and alerts to move closer to the desired level of automation.
We want to enable our co-workers to do their jobs as effectively as possible, so we are regularly building and extending self-service tools for the different roles in the organization. While we already covered quite a bit of ground on this front, there is still a lot to build. In the meantime, we are providing hands-on support to make sure our users have an awesome experience.
We thrive on proactivity. Everyone is encouraged to share knowledge, offer constructive feedback, uplift colleagues, and step up with leadership qualities when the team requires it most.
🕵🏼♀️ What we are looking for:
Passionate individuals with at least 5 years of relevant experience. The number of years isn't our primary focus; instead, we value what you've learned and achieved during your time in the field, the projects you worked on, and the relevant experience you gained.
Our ideal candidate is someone curious about building transformative products. Someone who empathizes with users, is passionate about our mission, and is excited about the chance to reshape an industry.
Verbal and written communication are key, even more so in a remote-first environment. We cherish those who actively:
contribute to and evolve our documentation;
share their insights, experiences, and novel ideas with the team;
assist fellow engineers during onboarding and foster a collaborative learning environment;
A good foundation in Python is especially welcome. Your experience with Python will be a significant asset to our team, and we're particularly keen on candidates who have harnessed its capabilities in previous roles. However, we also value adaptability and the breadth of your technical experience.
Foundational knowledge of SQL. Whether you've been hands-on with database operations, crafted efficient queries, or delved into troubleshooting performance issues, we appreciate the diverse ways you've engaged with databases.
Understanding the workings of web applications is a must. This can mean having insights into web ar
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s