Skill needed: Vue, Unit Testing, Typescript, Node.js, Nestjs.
Employer: Bamboo Energy
Job Description SummaryBamboo 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 RoleAs 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 testingWhat do we need from you? Essential1+ 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 environmentNice to HaveInterest in E2E testing Experience working agile along with product & design teamsLanguagesNecessarySpanish English Soft skillsTeam 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 OfferWork/Life BalanceFlexible working hours Partial remote work (3 days at home) Flexible people policiesCareer Plan & CompensationFixed 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