We are looking for a Junior Frontend Software Engineer to join our Lake team and work on internal projects as well as rebuy.de , our main platform where thousands of customers come to give products a second life every day. You'll collaborate with experienced developers to build and improve features that directly impact our customer experience, while growing your skills across our tech stack. Working primarily with TypeScript and Angular, you'll also have opportunities to develop backend skills with PHP and Kotlin. This role is perfect for someone early in their software engineering career who is passionate about sustainable technology and eager to learn in a supportive, mission-driven environment.
As our new teammate, you'll collaborate with experienced developers who are eager to mentor you as you grow your skills across our tech stack. You'll have the unique opportunity to touch both backend and frontend technologies - primarily working with TypeScript and Angular. The best part? You won't be stuck maintaining legacy code - you'll actively contribute to new features that directly impact our users' experience.
We're looking for someone who's passionate about learning and not afraid to share ideas. You don't need to know everything yet - we value your fresh perspective and eagerness to grow. You'll work in an environment where asking questions is encouraged, and where "perfect is the enemy of good" - we believe in shipping MVP features and iterating based on real user feedback.
What makes this role special is the balance of support and responsibility. You'll be guided by experienced engineers, but also trusted with meaningful work that matters to our mission. Your contributions will directly help thousands of customers make sustainable choices every day, giving you the satisfaction of knowing your code isn't just running on servers - it's helping the planet.
Being part of our collaborative team means you'll learn not just how to code, but how to think about the full customer journey, collaborate across departments, and make data-driven decisions through A/B testing. This isn't just a job - it's the foundation of an exciting career in sustainable technology.
If you thrive in a dynamic, tech-driven environment and enjoy working with cross-functional teams, we would love to hear from you!
Ready to become part of the most important mission on this planet? We are rebuy, pioneers in the sustainable reuse of electronics and media and we are looking for you! Our mission: to make circular living accessible to all, one transaction at a time. By giving products a second chance, we reduce resource consumption and avoid unnecessary e-waste.
Our team of 600 comes from all corners of the world; we drive things forward collaboratively, take personal responsibility, value positive critical thinking, and persistently serve our customers and planet.
Key Responsibilities:
Develop features for ourrebuy.deusing Angular,with opportunities to explore PHP and Kotlin
Collaborate with experienced team members to implement solutions that enhance the customer shopping experience
Write clean, maintainable code that adheres to our team's coding standards and best practices
Participate in code reviews to both receive feedback and develop your skills in evaluating code quality
Assist in troubleshooting and resolving bugs, turning challenges into learning opportunities
Contribute ideas during team discussions - we value fresh perspectives!
Help implement features that span both frontend and backend components
Work alongside our UX/UI designers to bring visual concepts to life
Learn about our service-oriented architecture and message-based communication between services
Support the testing and deployment of new features through our CI/CD pipeline
Basic proficiency in TypeScript, Angular and Node.js
Enthusiasm to learn whichever technology you’re less familiar with
Knowledge of HTML, CSS, and TypeScript fundamentals
Understanding of fundamental web development concepts (HTTP, REST APIs, databases)
Understanding of fundamentals of Git version control
Problem-solving mindset and enthusiasm for learning new technologies
Ability to work collaboratively in a team environment
Nice-to-have:
Familiarity with Kotlin and PHP frameworks like Symfony or Laravel
Understanding of databases (MySQL, PostgreSQL)
Full time
Berlin
Hybrid model
Work with a friendly team that is passionate about circularity and wants to make the world a little more sustainable, one transaction at a time
Feel comfortable in an environment where independence and new ideas are welcome
Benefit from flat hierarchies and the greatest possible transparency so that things don't take longer than they have to and you always feel well informed
Enjoy our centrally located office in Berlin (Erkelenzdamm 11 - 13, 10999 Berlin)
Benefit from our family-friendly, flexible environment and paid child sick leave
Bring your dog to the office: we love animals and want to cuddle yours, too!
Use employee discounts on rebuy.de, sustainable products at Futurebens, offers for sustainable micro-mobility and massages directly in our office
Have fun at our legendary team and company events
Use our mental health offers as part of a cooperation with nilo
Take care of your work-life balance with 30 vacation days
*At rebuy all people are welcome and supported! We would like to talk, regardless of age, disability, national and social origin, skin color, religion, gender identity and sexual orientation. Just be who you are.