React Developer:in (m/w/d) im Kölner Startup
Related Skills & Technologies
Professionals who know software development often also have expertise in:
The Story Behind the Role
The mission to simplify energy management with AI-driven software to combat climate change is inspiring. As a Software Developer here, how does one directly connect their daily coding tasks to this larger mission, and what specific technical hurdles might arise when translating sustainable ideas into scalable product features?
From my perspective, working here means every line of code contributes to a greener future. We're not just building features; we're building tools that empower individuals and companies to actively reduce their carbon footprint. The biggest technical hurdle often lies in balancing cutting-edge AI integration with robust, scalable microservice architectures, ensuring our solutions are both intuitive and incredibly efficient. We tackle this by fostering an environment of constant learning and open discussion, where even initial ideas are critically examined for their long-term sustainability and impact, rather than just immediate functionality. It's truly rewarding to see your work directly influencing a positive environmental change.
The concept of a 'GreenDay' where developers can dedicate a day each month to their own ideas sounds incredibly innovative. Can you share a concrete example of a feature or improvement that originated from a GreenDay initiative and was successfully integrated into one of your core products, highlighting how such personal projects are supported and nurtured?
Absolutely! GreenDays are a cornerstone of our innovation. I remember one GreenDay where a colleague explored a novel way to visualize real-time energy consumption data using an open-source library he'd been curious about. It started as a small prototype, but the team quickly saw its potential for a more engaging user experience. We brought it to the Architecture Board, refined it through collaborative sprints, and now a version of that very visualization is a key part of our enterprise dashboard, helping customers grasp complex energy patterns instantly. It shows how much we trust our team's creativity; if an idea resonates with our mission, there's always a path to bring it to life, supported by coaching and team collaboration.
Given the emphasis on agile teams, continuous collaboration through 'DevComs' and the 'Architecture Board,' and flexible/remote work options, how does the company ensure effective knowledge sharing and maintain strong team cohesion across interdisciplinary groups, especially when not everyone is physically co-located?
That's a great question, and it's something we actively cultivate. Beyond our structured DevComs and Architecture Board, which are designed for cross-team knowledge sharing and strategic alignment, we rely heavily on our transparent communication channels—like dedicated Slack channels for specific tech topics or challenges, and our meme-filled weekly team meetings that foster a sense of belonging and lightheartedness. We also prioritize asynchronous documentation in Confluence. What truly binds us, however, is our shared mission. Whether we're pair programming from different cities or enjoying a Kicker tournament in the office, there's an inherent understanding that we're all working towards a sustainable future, and that common purpose drives our collaboration and keeps us connected, no matter where we're working from.
Description
Do you want to be more than just a byte in the data sea? Do you want to passionately take responsibility in agile teams and actively contribute with us to drive the climate transition? Then we should definitely get to know each other!
About Us As an agile, green startup and specialist in energy management and visualization software, we actively participate in shaping a sustainable, climate-neutral future. Our mission is to make energy consumption management so simple with intuitive, AI-driven software that it becomes a matter of course for everyone – whether businesses or private households – and enables energy providers and corporate customers to effectively reduce both energy consumption and their CO2 footprint. With our currently 35 talented colleagues, we are turning the digitalization of the energy industry into a real opportunity.
As part of a motivated and innovative team, you will be responsible for the future of sustainable energy management. An excellent and sustainable product begins with a clear idea and vision. As a Software Developer, you will be involved in all steps of your product's lifecycle and will refine the product development strategy with our product management and architects. High standards, precision, and critical questioning begin for you even before coding.
OUR TECHNOLOGY STACK
- Kotlin, Spring, Java
- TypeScript, React, Redux, Recoil
- Jest, React Testing Library, Gauge & Taiko
- REST, OpenAPI
- SASS, CSS Modules
- Python, Pandas, NumPy
- IntelliJ IDEA, VS Code
- git, Maven, webpack
- GitOps, Gitlab CI, Argo CD
- PostgreSQL & TimescaleDB, MariaDB
- Jupyter Notebook
- Kubernetes, Helm, Kafka, Docker
What You'll Do
- Together with the development team, Product Owners, and UX/UI designers, you drive the continuous development of our SaaS solutions (especially microservices).
- You continuously design, test, maintain, and improve the software, both independently and within your team.
- You advise Product Management on technical questions and discuss functional and technical requirements and their implementation with them and the specialist department.
- In the DevOps area, you increasingly take co-responsibility in architecture, programming, and testing.
- Through pair programming, code reviews, and prototyping, you continuously develop not only our products but also yourself.
- You regularly exchange ideas with our agile and interdisciplinary teams within \"DevComs\" or our Architecture Board.
- You look beyond your own horizons, realize your ideas in monthly GreenDays, and have the opportunity to bring these ideas into product development.
What You'll Need
- You have successfully completed your studies in the IT field or have a comparable education that convinces us.
- Furthermore, you already bring initial experience as a Software Developer, ideally in a SaaS environment.
- You have initial practical experience with microservices and cloud infrastructures.
- You shine with extensive JavaScript/TypeScript knowledge, ideally in a React context. Alternatively, you score with very good Java or Kotlin know-how and experience with SpringBoot.
- You are familiar with the use of standard tools, especially in an agile environment, such as JIRA and Confluence for controlling and documenting development.
- As a creative, analytically thinking mind, you enjoy new technologies and bring a good quality awareness.
- You embody the startup mentality, are motivated, and like to tackle things directly.
- You have good German and very good English language skills.
Our Culture
Provenance Trail
To ensure authenticity, we track the origin and verification history of our listings.
- Source:arbeitnow
- Original Posting:View Original