BayWa r.e. is the home for change makers. We r.e.think energy – how it is produced, stored and can be best used to enable the global renewable energy transition that is essential to the future of our planet. At BayWa r.e. we effect change globally. With locations in 30 countries, we have over 4,500 people already working across the world, collaborating with local businesses to proactively shape the future of the energy sector.
At BayWa r.e. Solar Trade, we are proud to play a part in the solar energy revolution, with our global supplier relations, we supply installers with high-quality solar components and offer a level of customer service that is unrivaled within the solar wholesale industry. Our global and local expertise means we understand the breadth of challenges that solar installers face.
About the role: As a Senior Developer, you take full responsibility for the project's code by actively coding and mentoring other developers from both business and technical standpoints. Your coding standards should meet or exceed the high standards already in place and you ensure that the team follows best practices. Additionally, you are responsible for code reviews and problem-solving, addressing technical challenges, and finding effective solutions to complex problems. You also provide vital information on key decisions regarding architecture and design and ensure that no knowledge silos form within the team.
* As Senior Developer, you significantly contribute to establishing and managing the development process and ensure high-quality results and efficiency
* You cooperate and provide technical leadership to both internal and external, globally distributed teams, leveraging collaboration tools like Git (Bitbucket) and Docker
* Along with your technical leadership responsibilities, you actively develop and code using state-of-the-art methods and tools, contributing directly to the project's success
* You collaborate with your team to build and maintain a top-performing e-Commerce platform using technologies like Node.js, TypeScript, and Next.js. Your focus will be on delivering a solution that combines technical excellence with exceptional usability
* Through regular retrospectives and process optimization meetings you'll identify and resolve technical challenges and bottlenecks to continuously improve development procedures
* Adherence to high coding standards, best practices, comprehensive testing, and clear documentation will be essential in your role
* You work closely with the Web Development Team Lead to align development priorities with business goals, ensuring that the team's output supports broader organizational objectives, all while following an agile Scrum methodology
* Several years of professional experience in web development, ideally in the E-Commerce sector
* A university degree in information technology or a comparable qualification is preferred
* Proven experience in building web-stack based projects, specifically with Node.js, TypeScript, and Next.js
* Experience with Docker and Git (preferably Bitbucket)
* Nice to have: Knowledge of cloud technologies like AWS, Azure, or Google Cloud, and an understanding of DevOps practices and tools such as Kubernetes and CI/CD pipelines
* A strong understanding of complex and extensive technical contexts, with significant experience in building and operating large international infrastructures at a high level of performance
* Ability to combine business and technical requirements to develop long-term, scalable, and competitive solutions
* Excellent English skills
* Office presence is not mandatory, but occasional travel may be required
* We care about you: if there are any problems, we will do everything we can to support you - no one is left out in the cold with us
* Our kununu score of 4.3 reflects our appreciative and friendly corporate culture
* Further training opportunities via internal and external training courses
* Flexible working hours, mobile working and modern workplace equipment
* Discounted online shopping
* Last but not least: you are driving forward the energy transition as part of a great team and ensuring that our future becomes a little greener
* Do you want to change the future with us? Great! Then apply now.