Full Stack Engineer
Department: Technology & Engineering
Location: Berlin, Berlin
Employment Type: FullTime
We are a growing SaaS start-up with an international team, operating on the intersection between two of the world's most fascinating industries - global shipping and global travel.
Over 90% of global trade depends on ships, and the shipping industry depends on the 2 million seafarers who operate them. What most people don't know is there's a complex, mission-critical travel operation going on 24/7 to bring seafarers to the ships where they're needed, when they're needed. That's called crew logistics, and without it, global trade wouldn't function.
But it's an operation often built on manual processes and legacy systems, meaning high-stress for operators, an unreliable experience for seafarers, and poor outcomes for the industry. That is until Tilla enters the scene.
Backed by strong investor support, with more than 10,000 crew changes executed in the platform each year across over 600 vessels globally, our platform is a game changer in crew logistics, streamlining collaboration between operators and seafarers, making crew operations more humane, efficient, and cost-effective.
Join us on the next chapter of our growth journey and tackle this overlooked yet critical global challenge: every crew change, optimized and digital.
Your Mission
This is an opportunity to contribute to important initiatives with direct impact on revenue, drive technical decisions, and grow into a backend lead role as the company scales. We operate in a data-heavy, performance-critical environment where accuracy, reliability and usability are at the core of what we build. This role is perfect for someone who thrives in a fast-moving, high-ownership environment, values autonomy, and enjoys working on user-facing products that directly impact customers.
Our Tech Stack
Frontend: React, Next.js, TypeScript, ShadCN
Backend: NestJS, GraphQL, Prisma, AWS (Lambda, SQS, RDS, ECS)
State Management: Apollo Client, React Query
Testing: Jest, Playwright
Own & Ship Features End-to-End
Drive product initiatives from high-level decisions to implementation, testing, and deployment.
Integrations & APIs
Design, extend, and maintain integrations with third-party systems — including integrations with various ERPs — ensuring reliability, scalability, and secure data flows. Contribute to key product areas with direct revenue impact.
Backend Architecture, Scalability, Performance & Reliability
Collaborate on defining the technical direction for our backend services, focusing on performance, maintainability, and scalability as we expand to new markets and larger data volumes. Build systems that are resilient, performant, and capable of handling large-scale, real-time data. Optimize for throughput, fault-tolerance, and efficient resource usage.
Data-Heavy Workflows
Design and implement data pipelines, transformations, and APIs that power analytics, dashboards, and customer-facing tools. Consider performance optimizations for large datasets, real-time event streams, and data integrity.
Coordinate Across Teams
Work closely with backend, data, and customer experience teams to define API contracts, manage large data payloads, and ensure optimal data representation and performance. Collaborate to surface insights, support customer needs, and deliver seamless product experiences.
Agile & Feedback Loops
Work in a tight build measure learning cycle, continuously improving based on user feedback, analytics, and usability testing.
Your Profile
✅ 2-5 years of experience in backend or fullstack development, preferably in a B2B SaaS or data-heavy application.
✅ Experience with building integrations to ERP systems / third-party APIs
✅ Strong skills in backend technologies (e.g., Node.js, Python), ETL pipelines and databases (SQL).
✅ Comfort with distributed systems, real-time data, and performance optimization.
✅ Startup energy – you thrive in fast-moving environments, take ownership, and enjoy solving ambiguous problems.
✅ Growth mindset – excited about growing into a technical lead role as the company scales.
Why Join Us?
✅ High ownership, high impact – Ship real features that users love.
✅ Fast-moving startup – No bureaucracy, just build.
✅ Work with a stellar team – Engineers, designers, and PMs who care about craft.
✅ Global team, async culture – We work across time zones from Singapore to Argentina with flexible, remote-friendly collaboration. Using tools like Slack, video recordings, and detailed specs, we ensure smooth communication and alignment. Our culture values clear communication, well-documented processes, and regular feedback loops to keep teams moving forward.
We believe that employing a diverse workforce is central to our success at Tilla. We make hiring decisions based on your experience and skills. Therefore, we welcome applications from all members of society, regardless of age, gender, disability, sexual orientation, race, religion or belief.
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
