About Our Company
freiheit.com’s software engineers have been building large-scale software systems since 1999. We are internet pioneers and have delivered hundreds of projects for our customers that are used by millions of users with thousands of requests per second. In the last two decades, we have been constantly reinventing and improving ourselves. Self-improvement and learning are deeply ingrained into our company's DNA and in the personality of all of our team members. We tackle new and interesting problems all the time and very often create things that nobody has built before.
At heart, we are an unusual, innovative, and bold engineering company. 85% of our people are engineers with backgrounds in Computer Science, Physics, or Mathematics, many also with strong machine learning backgrounds. We hire the top-ranking students directly from university or from their first work experience and actively develop them to become well-rounded software engineers. From our Engineering Hubs in Hamburg and Lisbon, we work for large and mid-sized companies to reinvent their future with technology.
About Your Job
You will start in one of our engineering teams, with a maximum team size of five people. You will receive a lot of introductory training in the first weeks about the technologies you are going to use in your project. The trainings are conducted by software engineers from our own company. You will be involved in every part of the software engineering process and in the lifecycle of the services that your team is building - design, development, testing, deployment, maintenance, operations, and improving software based on user feedback and usage data. You will work closely with our customers to iteratively improve their product offering by conceiving, refining, and delivering new ideas.
About You
Qualifications:
- Bachelor’s degree in Computer Science or related fields like Mathematics or Physics
- Experience in Go, C/C++, Python, or Java
- Ability to learn fast
Bonus skills or interests:
- Master or PhD in Computer Science or related fields like Mathematics or Physics
- Algorithms and data structures, understanding time & space complexity
- Experience in Kotlin, TypeScript, or JavaScript
- Experience in front-end development, like ReactJS, Angular, Vue, or Flutter/Dart
- Functional programming with Common Lisp, Clojure, or Haskell
- Experience working with distributed systems in the Cloud
- Experience in Machine Learning and Data Science
- Competitive Programming
About Our Community
In our Engineering Hubs in Hamburg and Lisbon, you will meet people from all over the world, different cultures, colors, languages, genders, and lifestyles. We celebrate diversity and openness. When you ask anybody why they are working here, it is pretty likely that people will say “because of the people” and “because I have never learnt so much in my life”. Our company is a place to be yourself, aim high, take care of each other, and grow without limits.
Of course, we have a beautiful office in a very nice area of each city, a place to hang out and play pool and have fun with your team members. But more important is that we offer you the ability to work on interesting things and own a complete large-scale project from idea to implementation and operations. You have the opportunity to learn from senior engineers, work in a well-organized and well-managed company, and start a fulfilling career in tech.
P.S.: Although we visit our customers regularly, all team members are working mainly from Hamburg or Lisbon and not on the customers’ premises.
Do You Want to Be Part of Our Team?
Then send us your complete application documents (curriculum vitae and references) via email or our application portal.
Similar jobs
Last update: 23 minutes ago
Senior Fullstack Developer for AI-Driven Mission Technologies
Seeking a Senior Fullstack Developer for AI-driven mission technologies, focusing on Java, JavaScript, Python, and C++. Remote work available.
Lead Developer with DevOps and Functional Programming
Join Reaktor as a Lead Developer in Amsterdam, focusing on DevOps, Functional Programming, and JavaScript in a hybrid work environment.
Software Engineer AWS & TypeScript
Join Haufe Akademie as a Software Engineer specializing in AWS & TypeScript to develop innovative cloud solutions in Freiburg.
Fullstack Developer with Backend Focus (Java / Node.js / Vue3)
Join dpa as a Fullstack Developer focusing on Java, Node.js, and Vue3. Work on backend systems, AWS migration, and more in a hybrid role.
Senior Java Developer
Join our team as a Senior Java Developer to design and develop high-quality software applications in a dynamic, hybrid work environment.
Entry Level Back-End Software Engineer (Java)
Join Grammarly as an Entry Level Back-End Software Engineer in Berlin. Work with Java, AWS, and more in a hybrid environment.
Cloud Data Engineer
Seeking a Cloud Data Engineer with expertise in AWS, Python, and CI/CD for a hybrid role in Hannover. Join our dynamic team!
Senior Software Engineer - Java, Microservices
Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.
Backend Software Engineer - Privacy Technology
Join Zalando as a Backend Software Engineer in Privacy Technology, focusing on data protection and privacy automation services.
Freelance Fullstack Java Developer for Insurance Projects
Seeking freelance Fullstack Java Developers for remote insurance projects. Must be based in Germany, fluent in German, and experienced in Java, Spring Boot.
Senior Software Engineer III - Java
Join TomTom as a Senior Software Engineer III in Amsterdam, focusing on Java and back-end development in a hybrid work environment.
Full-Stack Developer with React.js and Azure Experience
Join Elma Schmidbauer GmbH as a Full-Stack Developer to enhance Azure-based web infrastructure using React.js and Next.js.
Senior Full-Stack Engineer ReactJS/NodeJS
Join Gorgias as a Senior Full-Stack Engineer specializing in ReactJS and NodeJS, enhancing AI-powered ecommerce solutions.
Senior Full-Stack Engineer - TypeScript, React, Node.js
Join us as a Senior Full-Stack Engineer to develop a super app for medical professionals using TypeScript, React, and Node.js.
Senior Backend Engineer (Java, Spring)
Join Moss as a Senior Backend Engineer in Berlin, focusing on Java, Spring, and microservices.
Full Stack Developer with PHP Focus
Join Handyhase.de as a Full Stack Developer focusing on PHP, working remotely with flexible hours and contributing to innovative projects.
Full-stack TypeScript/JavaScript Developer
Join Mediahuis as a Full-stack TypeScript/JavaScript Developer in Amsterdam. Work on our Customer Journey Builder platform in a hybrid environment.
Fullstack Developer (C#, Angular or React)
Join Lekker Code Company as a Fullstack Developer specializing in C#, Angular, or React. Work remotely with a focus on innovative solutions.
Java Backend Developer
Join Experis as a Java Backend Developer in Berlin. Work on security solutions with Java, Spring, and Hibernate. Up to €80k/year, 30 days vacation.
Staff Software Engineer
Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.
Mid-Level Full Stack Software Engineer - Cloud & Web
Join as a Full Stack Software Engineer focusing on C#, Azure, and Microservices in a dynamic team with flexible work options.
Senior Vue.js Developer with Java Backend Experience
Join Interactivated Solutions as a Senior Vue.js Developer with Java backend experience. Work remotely and lead innovative software solutions.
Senior Backend/Data Engineer
Join Zalando as a Senior Backend/Data Engineer in Berlin to enhance our audience-building platform using AWS, Java, Scala, and SQL.
Senior Java/VueJS Developer
Join Space Inch as a Senior Java/VueJS Developer to work on fintech projects with a focus on Java, Vue.js, and TypeScript in a flexible remote environment.