TWAICE is seeking a Full-Stack Software Engineer (m/f/d) for its IT team in Munich, offering a hybrid work model where you will help turn battery data into actionable insights for the energy transition. This entry-level role requires a Bachelor's degree or equivalent in Computer Science and 1 to 4 years of professional experience building and running software in production.
What You Will Do
- Contribute to and shape the feature set of the SaaS product in incremental, result-oriented steps.
- Implement new software components across the stack, utilizing TypeScript or Python on the backend and frameworks like Angular or React on the frontend.
- Take ownership of features from refinement through implementation to maintenance with guidance from senior engineers.
- Continuously ship code to production via CI/CD processes while applying monitoring and observability best practices.
- Participate in code reviews, pair programming, and cross-team knowledge sharing.
Requirements and Qualifications
- Degree in Computer Science or equivalent professional experience.
- 1 to 4 years of hands-on software experience.
- Ability to write clean, maintainable, and well-tested code with a collaborative working style.
- Curiosity about battery technology and energy storage.
- Bonus experience includes AWS or comparable cloud platforms, RESTful APIs, timeseries data, and data visualization tools.
Benefits at TWAICE
Employees enjoy flexible working options with a mix of remote, onsite, and hybrid arrangements, alongside company HQ gatherings twice a year. Additional offerings include an employee stock-option plan, company EVs for private use, subsidized fitness memberships via Wellpass, JobRad active transport, and a 100% matched company pension scheme. Salary is market competitive.