Senior Software Engineer

February 7

Apply Now
Logo of Enode

Enode

Enode is a company that provides a platform for building the next generation of green energy applications. Its API enables the connection and control of a vast array of energy devices, including electric vehicles, home chargers, solar inverters, home batteries, and HVAC systems. The Enode platform optimizes energy use cases for customers by offering smart energy management solutions such as smart charging, virtual power plants, and energy management insights. Enode empowers developers to build energy apps that connect directly to users’ devices, thereby unlocking new sustainable revenue streams and increasing customer engagement. With a focus on accelerating the transition to a sustainable energy system, Enode's technology is designed to cut costs and reduce the complexity of building energy management applications.

πŸ“‹ Description

β€’ As a Senior Engineer at Enode, you’ll take full ownership of complex technical projects that drive our core product forward. β€’ You’ll work independently to tackle challenging problems, contribute to high-level design discussions, and lead key technical initiatives. β€’ Your efforts will ensure our systems remain robust, scalable, and secure as we continue to innovate. β€’ Our tech stack centers around a TypeScript-based codebase, combined with tools like React, Node, AWS, Docker, and SQL.

🎯 Requirements

β€’ You have 5+ years of experience shipping high-quality, production-ready code across multiple complex projects. β€’ You have solid JavaScript skills and extensive experience working with TypeScript. β€’ You actively contribute to maintaining and improving code quality standards and have a strong understanding of testing strategies to ensure robust coverage and reliability. β€’ You are proficient at diagnosing cross-service issues and improving system observability and monitoring tools. β€’ You have experience working in a fast-paced, high-growth environment that values product excellence. β€’ You have excellent communication skills, capable of making abstract problems understandable to technical audiences and translating technical concepts for non-technical stakeholders. β€’ You encourage collaboration and foster an inclusive team culture. β€’ You take a collaborative and proactive approach to problem-solving: when you see a problem, you work with others to address it and drive solutions forward. β€’ You are passionate about mentoring and developing other software engineers, while also learning from peers to continuously grow and improve.

πŸ–οΈ 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 🌍

Apply Now

February 5

Join Journee as a Lead Engineer to design cloud infrastructure solutions for immersive online experiences. Work remotely while tackling complex deployment challenges.

January 18

Looking for a technical leader to develop the Contacts platform for a growth marketing company. Lead features and tools for sales reps, ensuring reliability and user-friendliness.

Discover 100,000+ Remote Jobs!

Join now to unlock all job opportunities.

Find your dream remote job

Discover hidden jobs

We scan the internet everyday and find jobs not posted on LinkedIn or other job boards.

Head start against the competition

We find jobs within 24 hours of being posted, so you can apply before everyone else.

Be the first to know

Daily emails with new job openings straight to your inbox.

Choose your membership

Cancel anytime

Loved by 10,000+ remote workers

Wall of Love

Frequently asked questions

We use powerful scraping tech to scan the internet for thousands of remote jobs daily. It operates 24/7 and costs us to operate, so we charge for access to keep the site running.

Of course! You can cancel your subscription at any time with no hidden fees or penalties. Once canceled, you’ll still have access until the end of your current billing period.

Other job boards only have jobs from companies that pay to post. This means that you miss out on jobs from companies that don't want to pay. On the other hand, Remote Rocketship scrapes the internet for jobs and doesn't accept payments from companies. This means we have thousands more jobs!

New jobs are constantly being posted. We check each company website every day to ensure we have the most up-to-date job listings.

Yes! We’re always looking to expand our listings and appreciate any suggestions from our community. Just send an email to Lior@remoterocketship.com. I read every request.

Remote Rocketship is a solo project by me, Lior Neu-ner. I built this website for my wife when she was looking for a job! She was having a hard time finding remote jobs, so I decided to build her a tool that would search the internet for her.

Why I created Remote Rocketship

Choose your membership

Cancel anytime

Loved by 10,000+ remote workers
Built by Lior Neu-ner. I'd love to hear your feedback β€” Get in touch via DM or lior@remoterocketship.com