Job Description Summary
Bamboo Energy is a cleantech startup based in Barcelona, founded five years ago. We provide a
cloud-based SaaS platform that helps
optimize energy consumption, enabling users to
reduce electricity costs and generate additional revenue, while supporting the integration of renewable energy into the grid.
We are a young, fast-growing company using deep tech and data to accelerate the
energy transition.
Our tech team is responsible for developing the
scalable cloud solution. We leverage software engineering best practices to offer reliable services to our clients. We hold software design sessions, we pair-program, and code is peer-reviewed and tested with continuous integration.
Your Role
As a
Junior Frontend Developer, you will actively participate in UX/UI discovery sessions alongside Product Owners to find the best solutions for our daily challenges. You will learn to make impactful decisions on patterns and best practices, helping us build a highly scalable and maintainable frontend ecosystem.
Beyond maintaining our current platform, you will have the exciting opportunity to help build new applications and modules from the ground up, directly integrated with our APIs.
At Bamboo Energy we love flexible remote work. We usually meet in person twice a week in our office in Barcelona, hold design sessions and have lunch together.
What will you do at Bamboo Energy?
- Participate in the full lifecycle of designing, implementing, and maintaining new features.
- Work closely with the Product and Design teams to craft intuitive user interfaces and great user experiences.
- Get hands-on experience helping with deployment pipelines using Docker and Cloud systems (Google Cloud).
- Ensure platform reliability by writing unit tests and implementing E2E testing
What do we need from you?
Essential
- 1+ years of experience in frontend development.
- Solid knowledge of Vue or React combined with TypeScript. (We use Vue 3, but we value React experience if you are willing to switch!).
- Experience with Git (branching, PRs, code reviews).
- Basic knowledge of unit testing.
- Familiarity with NestJS or Node.js environments.
- Willingness to learn and continue growing in a technical environment
Nice to Have
- Interest in E2E testing
- Experience working agile along with product & design teams
LanguagesSoft skills
- Team player with a collaborative mindset
- Curious and eager to learn new technologies
- Proactive and hands-on attitude
- Ability to discuss technical implementations and explain complex problems to different audiences.
- Results-oriented with a proactive attitude toward solving challenges.
What We Offer
Work/Life Balance
- Flexible working hours
- Partial remote work (3 days at home)
- Flexible people policies
Career Plan & Compensation
- Fixed salary according to skills and experience
- Possibility to professionally grow as Bamboo's Energy business plan rolls out internationally
- Team-building events from time to time
- Young and dynamic spirit in a great working environment
- Working at the technological and entrepreneurial heart of Barcelona