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
Fullstack / Cloud Developer
Join as a Fullstack / Cloud Developer in Hamburg, working with modern technologies like cloud and microservices in an agile team.
Fullstack Software Developer with Java and Cloud Expertise
Join as a Fullstack Developer with Java, Cloud, and AI expertise in Rhein, Germany. Hybrid work, cutting-edge tech.
Full Stack Developer with React and Node.js
Join our team as a Full Stack Developer in Hamburg, working with React, Node.js, and AWS in a hybrid environment.
Senior Haskell Software Engineer
Join Channable as a Senior Haskell Software Engineer. Work on scalable backend solutions in a hybrid environment. Competitive salary and benefits.
Software Engineer AWS & TypeScript
Join Haufe Akademie as a Software Engineer specializing in AWS & TypeScript to develop innovative cloud solutions in Freiburg.
Full Stack Java Developer with Spring and Vue.js
Join our team as a Full Stack Java Developer in Hannover, working with Spring and Vue.js in a hybrid environment.
Principal Frontend Software Engineer
Join Revvity as a Principal Frontend Software Engineer in Hamburg, leading UI development with modern technologies.
Lead Full Stack Software Engineer
Lead Full Stack Software Engineer role in Hamburg, Germany. Requires expertise in React, TypeScript, and agile methodologies. Hybrid work environment.
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.
Full Stack Engineer with Java, React.js, and Microservices
Join Staffbase as a Full Stack Engineer in Berlin. Work with Java, React.js, and Microservices in a hybrid environment.
Fullstack Software Developer with Clojure Experience
Join OTTO as a Fullstack Software Developer with Clojure experience. Work on scalable microservices in a hybrid work environment.
Senior Fullstack Software Engineer (Java, Angular)
Join Vattenfall as a Senior Fullstack Software Engineer in Hamburg, focusing on Java, Angular, and microservices for energy transition projects.
Remote Software Engineer with Functional Programming Experience
Join a remote team as a Software Engineer with expertise in functional programming and AWS, Docker, Kubernetes.
Junior Fullstack Software Developer (Python, Angular, TypeScript)
Join FERCHAU as a Junior Fullstack Developer in Lübeck. Work with Python, Angular, and TypeScript in a dynamic, agile environment.
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.
Fullstack TypeScript Developer
Join Haufe Group as a Fullstack TypeScript Developer in Freiburg. Work on innovative solutions with React, AWS, and more.
Senior Backend Engineer - Analytics Product
Senior Backend Engineer needed for enhancing analytics product with Node.js, TypeScript, PostgreSQL in Hamburg, Germany.
Full Stack Engineer with React.js and Java
Join Staffbase as a Full Stack Engineer in Berlin. Work with React.js, Java, and more in a dynamic, inclusive environment.
Senior Frontend Engineer with React and TypeScript
Join our team as a Senior Frontend Engineer in Vienna, focusing on React and TypeScript in a microservice architecture.
Senior Full Stack Engineer with Java, Python, and TypeScript
Join Flix as a Senior Full Stack Engineer in Berlin. Work with Java, Python, and TypeScript to build scalable solutions.
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.
Senior Fullstack Engineer
Join SQUER as a Senior Fullstack Engineer in Vienna. Drive software transformation with Java, JavaScript, and cloud-native skills.
Senior Full Stack Engineer - Java/React
Join Kadmos as a Senior Full Stack Engineer in Berlin, specializing in Java and React. Innovate in FinTech with a dynamic team.
People Lead Software Engineering with Java, Spring, React, Vue
Lead software engineering with Java, Spring, React, Vue. Focus on people leadership, DevOps, and agile methodologies in Berlin.