freiheit.software
At freiheit.software, we are a dedicated team of software experts based in Potsdam and Berlin. Since 2017, we’ve been delivering high-quality software solutions to customers worldwide. Despite being a small team, we value transparency, open communication, and a hands‑on approach to modern development.
We specialise in scalable software for property management, while also offering expertise in web and mobile development, IT consulting, auditing, and DevOps.
Your role
As a backend developer, you will play a key role in building our new product in the property and estate management domain. The platform acts as a central integration hub, enabling property managers across Germany to manage hundreds of thousands of residential units while seamlessly connecting existing systems - and you will help shape it from the ground up. You’ll collaborate closely with designers, product managers, and fellow developers to build a high-quality, scalable product.
What you'll do
- Develop and maintain backend components of our web applications using C# and .Net
- Collaborate with frontend developers to integrate user-facing features with server-side logic
- Optimise applications for performance, scalability and security
- Write clean, maintainable, and well-documented code
- Debug, troubleshoot, and resolve application issues
- Participate in code reviews to maintain high-quality standards
- Work with product managers to define technical requirements and solutions
- Stay informed about industry best practices and emerging technologies
- Learn about the property management domain
What we’re looking for
- High enthusiasm for software development; building software is something you genuinely enjoy
- You are results-oriented, yet enjoy diving deep into topics to understand them at a fundamental level
- Hands‑on experience with .NET and C#
- Experience with object relational mappers (ORM), preferably Entity Framework Core
- Deep knowledge about RESTful API design regarding routes, HTTP verbs, status codes etc.
- Experience working with external API integrations and working with Swagger, Postman, OpenAPI
- Understanding of relational databases such as MySQL or PostgreSQL (NoSQL knowledge is a plus)
- Experience using version control systems like Git
- Familiarity with Agile development practices
- Excellent communication skills in English
Bonus: - Familiarity with clean architecture design principles and domain driven design
- Experience using containerisation tools like Docker
- Experience with Opentelemetry and in general logging, metrics and tracing in .Net
- Foundational knowledge of CLI usage and scripting
- Basic familiarity with frontend technologies (HTML, CSS, JavaScript)
- Communication skills in German
Why join us?
- Impactful Work: Help build a real‑world product used daily by property managers at scale - octo will be the go‑to data‑backbone for property management companies
- Learning & Growth: You will receive guidance, mentoring, and opportunities to grow into a more advanced developer
- Flexible Setup: Remote‑friendly environment with flexible working hours
- Small, supportive team: A transparent, open culture where your ideas and contributions truly matter
#J-18808-Ljbffr