Sr Full Stack Engineer

Get help on your job search

Need help in your climate job search? Dive deep into climate with Terra.do’s 12-week climate bootcamp course.

Terra.do has partnered with ClimateTechList to give ClimateTechList users a 15% discount for its flagship Climate Change: Learning for Action program.

Job Description

At 257, we are seeking a talented and experienced Sr. Full Stack Engineer to join our dynamic team. In this role, you will play a pivotal part in architecting and implementing innovative web applications that drive our mission to transform the energy landscape. You will leverage your expertise in both front-end and back-end development to create seamless, scalable, and efficient solutions that enhance user experience and empower our clients with actionable insights.

Read more about our latest funding round here, here and here (Hebrew)

Responsibilities

  • Lead the design, development, and deployment of complex full-stack applications, ensuring best practices for software development are followed.
  • Architect, Implement and maintain backend APIs and services using languages like Python or Node.js.
  • Design and develop responsive, user-friendly web applications using modern front-end frameworks such as React or Angular.
  • Collaborate with product managers, UI/UX designers, and data teams to gather requirements and translate them into technical solutions.
  • Ensure the performance, security, and reliability of applications through comprehensive testing and optimization.
  • Contribute to all phases of the software development lifecycle, from ideation to deployment and post-launch support.
  • Stay abreast of industry trends and emerging technologies to proactively recommend improvements and innovations.

Requirements

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field.
  • 7+ years of professional experience in full stack software development.
  • Black belt proficiency level in server-side programming languages like Python, Node.js, or Java and mother tongue level SQL
  • Strong expertise in front-end technologies including HTML, CSS, and JavaScript.
  • Feel at home in cloud platforms such as AWS, Azure, or Google Cloud Platform.
  • Experience with modern web frameworks like React, Angular, or Vue.js is a big plus.
  • Solid understanding of web architecture principles, RESTful APIs, and microservices.
  • Strong knowledge of database technologies including relational (PostgreSQL, MySQL) and NoSQL/Non-relational (Cassandra, Elasticsearch, Redis).
  • Experience in building and operating applications within a Docker environment, like k8s or ECS.
  • Excellent problem-solving skills and ability to troubleshoot complex issues effectively.
  • Strong communication and collaboration skills to work effectively in a team environment.
  • Prior experience in the energy, sustainability, or related industry is a plus but hey, we will teach you everything you need to know!.

Why Join Us?

  • Be part of a pioneering team that is driving positive change in the energy sector.
  • Work on exciting technical challenges and innovative projects that have real-world meaningful impact.
  • Be around very seasoned technical leaders and serial entrepreneurs.
  • Collaborative and inclusive company culture that values diverse perspectives.
  • Life is too short for yet another boring job that does not make your mind race or your mother-in-law say “wow” - 257 is a different story

If you’re ready to embark on a new journey with us, we can’t wait to hear from you! Let’s make data magic together at 257.

ClimateTechList.com logo

257 number of job openings over time by month

ClimateTechList is the web's largest aggregator of climate, clean tech, renewable energy & green jobs. Contact us if you'd like to use partner or use our current or historical jobs data in any way.

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 257

If possible, try to get a warm intro/referral to 257 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 257

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.