Senior Full Stack Developer

🔍 Found ClimateTechList useful?

ClimateTechList is free for job seekers, no registration required, and I, Steven, run it by myself at cost part-time.

The site gets about 30,000-40,000 users a month. Help support this site and make it easier for other future climate job seekers!

You can buy me a coffee to support the site below. Thanks!

Job Description

Senior Full Stack Developer

Turntide Technologies is helping turn the tide on climate change with breakthrough technologies that accelerate electrification and sustainable operations for energy-intensive industries. We develop full-stack, integrated, open systems that support commercial and industrial electric vehicles, building operations, and agriculture to optimize how the world uses energy, so every watt is worthwhile for humanity. We’re looking for curious, intelligent, collaborative people from diverse backgrounds who want to make a real impact on the sustainability of our planet.

The Job

We’re looking for a Senior Software Engineer who will focus on enterprise grade platforms whose primary goal is energy conservation. You will design, implement, and maintain our products and contribute significantly to the development of Turntide’s IoT platform. In this role, you will collaborate closely with backend and full-stack engineers to ensure seamless integration of frontend and backend elements of our platform. You will also have the opportunity to engage directly with product team members, using their feedback to drive improvements. Above all, you are committed to creating a positive, measurable impact, addressing the fundamental challenges of value, feasibility, usability, and viability in our platform. You have an interest in energy and physical infrastructure, and you’re focused on creating positive, measurable impact. You enjoy collaborating with software engineers, sales teams, and customers.

At this point, we hope you're feeling excited about the job description you’re reading. Even if you don't feel that you meet every single requirement, we still encourage you to apply. We're eager to meet people that believe in Turntide's mission and can contribute to our team in a variety of ways - not just candidates who check all the boxes. We want people to feel comfortable expressing their true selves and to come, stay, and do their best work here.

The Requirements

  • 8+ years work experience in predominantly full-stack roles.
    Proven Experience with Python, Typescript, and/or React
    Built and maintained back-end & front-end code in production
    Shipped commercial products using a broad range of technologies
    Strong Computer Science fundamentals
    Excellent written & verbal communication skills
    Built and maintained IoT platforms in production

Bonus Points

  • Experience with HVAC and smart building technologies
    Experience with native and/or hybrid mobile development
    Experience with container orchestration / infrastructure as code, e.g. Kubernetes
    Experience building basic dashboards and admin panels, using tools like JavaScript and Grafana

Turntide Technologies is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, age, national origin, disability, protected veteran status, gender identity, or any other factor protected by applicable federal, state or local laws.

Please note: Direct applications only. No unsolicited Staffing Recruitment Firm submissions will be accepted. Any unsolicited CVs received will be treated as the property of Turntide Technologies.


Terms and Conditions

I understand that disclosure of my gender and ethnicity (“Voluntary Disclosures”) is completely voluntary and will not be used to administer by application for employment. This information will only be used for diversity, equity and inclusion purposes.

I also understand and acknowledge all personal information, except for the Voluntary Disclosures, provided herein or collected in the future by the hiring company (“Company”) may be collected, used, or disclosed to administer my application of employment and this information may be shared with Company’s affiliates and subsidiaries for employment consideration purposes, as well as with third parties who perform related recruitment services on Company’s behalf. These third parties are not authorized by Company to use or disclose application information, except as necessary to perform services on Company’s behalf or to comply with legal requirements.

I further understand that my personal information will be kept confidential, secure, and may be stored by Company and/or third parties in various locations worldwide, including the USA, Canada and the UK.

I consent to the collection, use, and disclosure of my personal information provided to Company for purposes noted herein, including the Voluntary Disclosures for diversity, equity and inclusion reporting purposes. Except for consent relating to Voluntary Disclosures, I understand that if consent is withheld or revoked, my application will be withdrawn.

I verify that all statements made in my application for employment are true and correct and understand that any false statement shall disqualify me from employment. For additional information regarding Company’s applicant privacy policies and the collection, use or disclosure of personal information in connection with submitting an application for employment, please refer to the Applicant Privacy Notice.

Apply to Job

👉 Please mention that you found the job on ClimateTechList, this helps us get more climate tech companies listed here, thanks!

Get a referral to Turntide Technologies

If possible, try to get a warm intro/referral to Turntide Technologies before applying! Do a LinkedIn search to see who you may know at the company. See this LinkedIn post from Steven for more details on this tactic.

All job openings from Turntide Technologies

Join ClimateTechList Talent Collective

Want to be matched with companies directly? Apply to the talent collective.

Here's how it works:

  1. You submit an application

  2. We'll share your profile with climate tech companies potentially interested in chatting with you

  3. We'll reach out if there's a company interested in talking to you.

Join ClimateTechList Talent Collective

Want to be matched with companies directly? Apply to the talent collective.

Here's how it works:

  1. You submit an application

  2. We'll share your profile with climate tech companies potentially interested in chatting with you

  3. We'll reach out if there's a company interested in talking to you.