
Golang Software Engineer – Pricing
home24 SE
full-time
Posted on:
Location Type: Hybrid
Location: Berlin • 🇩🇪 Germany
Visit company websiteJob Level
JuniorMid-Level
Tech Stack
AWSCloudGoReact
About the role
- Design, develop, and maintain internal tools and backend services primarily using Golang, with a focus on reliability, scalability, and usability
- Build and maintain user interfaces
- Collaborate with engineers and product managers to understand user needs and deliver high-quality solutions
- Write clean, maintainable, and well-documented code that follows best practices
- Participate in code reviews and give and receive constructive feedback to improve team quality and consistency
- Debug and resolve production issues to ensure smooth operation of critical internal systems
- Proactively contribute to process improvements, automation, and documentation
- Continuously learn and apply new technologies and development practices
Requirements
- 2–4 years of professional experience in software development
- Strong Go programming skills
- Familiarity with React is a plus
- Solid understanding of software engineering fundamentals (data structures, algorithms, design patterns, etc.)
- Experience with databases, RESTful APIs, and cloud infrastructure (AWS preferred)
- Experience working in an Agile or cross-functional team environment
- Strong communication and collaboration skills
- Proactive, curious, and eager to learn and grow
- Fluent in English; German is a plus
Benefits
- Up to 30 days of paid vacation per year to rest and recharge
- Support for city mobility with a subsidized public transportation ticket and our eco-friendly bike leasing program
- Company benefits including a pension scheme, 30% discount on the home24 assortment, and employee discounts with partner organizations
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
GolangReactdatabasesRESTful APIscloud infrastructureAWSsoftware engineering fundamentalsdata structuresalgorithmsdesign patterns
Soft skills
communicationcollaborationproactivecuriouseager to learnconstructive feedbackprocess improvementsteam qualityconsistencyusability