Remote Junior Software Engineer

Posted

This job is closed

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.
About the job
Posted on
Job type
Salary
-
Leave a feedback