This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
Enode is on a mission to accelerate the transition to a sustainable energy system by connecting and optimizing the world’s energy devices.
As a Junior Engineer, you will work alongside experienced teammates to build, ship, and maintain the core product while developing your technical skills.
You will contribute to building and enhancing integrations for the Enode API, improving user experiences under the guidance of senior team members.
Your responsibilities include writing clean, testable code for smaller tasks, debugging simple issues, and learning foundational monitoring practices.
You will participate in team discussions to understand technical priorities and develop skills in planning and prioritization.
Collaboration with team members is essential, as you will seek guidance and feedback to improve processes and outcomes.
You will foster a collaborative culture and develop business awareness by understanding how your contributions support customer value and product objectives.
Requirements:
You should have some experience writing clean, well-structured, and maintainable code, adhering to coding conventions.
Familiarity with JavaScript and a willingness to learn TypeScript is required.
You must consistently write unit tests with guidance and ensure your code passes tests before merging.
A basic understanding of debugging and monitoring is necessary, along with a willingness to learn tools for identifying and fixing simple bugs.
You should be eager to learn about systems architecture and security principles, applying best practices to your code.
Demonstrating ownership and resilience in tackling new challenges is important.
Clear communication within the team is essential, including active listening and seeking clarification when needed.
You should be able to collaborate effectively with team members, seek help when needed, and be open to feedback.
Benefits:
Enode offers a stimulating, fun, and caring work environment with high drive and ambition.
You will have the opportunity to join an early-stage climate tech startup with global aspirations.
Competitive compensation is provided, including an attractive employee option program.
The position includes unlimited PTO and a flexible working schedule.
A remote-first setup is available, along with a stipend for setting up your home office or co-working space.
Regular off-sites with the team in exciting locations are part of the benefits.