freiheit.com technologies logo

Software Engineer with Haskell, Java, JavaScript, Python, C++

freiheit.com technologies

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

yourfirm GmbH logo
yourfirm GmbH

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.

Haufe Akademie logo
Haufe Akademie

Software Engineer AWS & TypeScript

Join Haufe Akademie as a Software Engineer specializing in AWS & TypeScript to develop innovative cloud solutions in Freiburg.

Reaktor logo
Reaktor

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.

dpa Deutsche Presse-Agentur GmbH logo
dpa Deutsche Presse-Agentur GmbH

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.

Computer Futures logo
Computer Futures

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!

Grammarly logo
Grammarly

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.

Sofico logo
Sofico

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.

9am logo
9am

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.

Zalando logo
Zalando

Backend Software Engineer - Privacy Technology

Join Zalando as a Backend Software Engineer in Privacy Technology, focusing on data protection and privacy automation services.

Haufe Group logo
Haufe Group

Fullstack TypeScript Developer

Join Haufe Group as a Fullstack TypeScript Developer in Freiburg. Work on innovative solutions with React, AWS, and more.

Bonapolia logo
Bonapolia

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.

Elma Schmidbauer GmbH logo
Elma Schmidbauer GmbH

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.

HeyJobs logo
HeyJobs

Senior Software Engineer - AWS, Python, Ruby on Rails

Join HeyJobs as a Senior Software Engineer to design scalable systems using AWS, Python, and Ruby on Rails in a dynamic team.

Experis Deutschland logo
Experis Deutschland

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.

Aiven logo
Aiven

Staff Software Engineer

Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.

Handyhase.de logo
Handyhase.de

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.

Computer Futures logo
Computer Futures

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.

CGI logo
CGI

Fullstack Developer with Retail Focus

Join CGI as a Fullstack Developer in Hamburg, focusing on retail solutions with skills in Java, C#, and cloud technologies.

Mediahuis Nederland logo
Mediahuis Nederland

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.

Delivery Hero logo
Delivery Hero

Software Engineer (JavaScript/React) - Display Ads (AdTech)

Join Delivery Hero as a Software Engineer (JavaScript/React) in Berlin to develop cutting-edge AdTech solutions for the local delivery market.

DeepL logo
DeepL

Senior Backend Engineer C++

Join DeepL as a Senior Backend Engineer C++ to design and maintain scalable backend services using C++ and AI technologies.

Zalando logo
Zalando

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.

Together AI logo
Together AI

Senior Backend Engineer - Java, Rust, Go

Join Together AI as a Senior Backend Engineer in Amsterdam. Work with Java, Rust, and Go to build scalable backend systems.

TomTom logo
TomTom

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.