Software Engineer

Enode Logo

Enode

πŸ“Remote - Europe

Summary

Join Enode, a climate tech startup accelerating the transition to sustainable energy, as a Mid-Level Engineer. You will take increased ownership of critical product components, collaborate with the technical team, solve complex problems, contribute to design discussions, and mentor junior engineers. The role involves building and enhancing API integrations, designing scalable backend components, contributing to infrastructure architecture, and participating in team discussions. You will work on impactful projects, fostering a collaborative team culture. Enode offers a stimulating work environment, competitive compensation, unlimited PTO, flexible working schedule, a remote-first setup, and other benefits.

Requirements

  • Have experience in writing maintainable, testable, and readable code, including detailed unit and functional tests to ensure robust edge case coverage
  • Be proficient in JavaScript and have some experience working with TypeScript or are eager to learn it
  • Be systematic in debugging issues and contribute to improving monitoring tools and practices, ensuring alignment with team standards
  • Have experience working on projects that require planning and prioritization, effectively managing dependencies and contributing to team discussions to align objectives
  • Communicate ideas and technical concepts clearly and concisely in team meetings and written documentation
  • Proactively collaborate with team members, actively seeking feedback to refine your processes and providing constructive feedback to support team growth
  • Take ownership of your tasks, proactively adjusting work to meet project needs and deliver quality outcomes

Responsibilities

  • Build and enhance integrations for the Enode API to improve user experiences and expand coverage under the guidance of senior team members
  • Design and implement scalable backend components, learning to optimize performance and manage data effectively
  • Contribute to the design and architecture of Enode’s infrastructure, gradually taking on more responsibility as your skills grow
  • Participate in team discussions to align technical priorities with business needs, contributing to effective planning and prioritization
  • Work on impactful projects, collaborating with team members throughout the project lifecycle and supporting cross-team initiatives as needed
  • Foster a collaborative and inclusive team culture by encouraging open communication, sharing diverse perspectives, and working together to achieve shared goals

Benefits

  • A stimulating, fun, and caring work environment with high drive and ambition
  • Opportunity to join an early-stage climate tech startup with global aspirations
  • Competitive compensation, including a very attractive employee option program
  • Unlimited PTO & flexible working schedule
  • A remote-first setup
  • Stipend for setting up your home office & co-working space
  • Regular off-sites with the team in exciting locations 🌍

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.