Software Engineer (TypeScript) - Generation

A technology company focused on creating smart, sustainable energy systems and powering innovative global developments in energy.
Backend
Mid-Level Software Engineer
Hybrid
Enterprise SaaS · Energy

Description For Software Engineer (TypeScript) - Generation

Kraken is revolutionizing the energy sector with its innovative technology platform focused on creating a smart, sustainable energy system. As a Software Engineer at Kraken Generation, you'll be at the forefront of transforming infrastructure through technology for a more sustainable world. The role involves building sophisticated tools that empower renewable energy operators and managers to optimize and enhance their assets' performance.

The company's technology serves two primary functions: managing marine coordination, work management, and health and safety control for offshore wind farm operators, and enabling asset managers to streamline reporting, improve data quality, and manage risk and compliance. You'll be working with TypeScript and Node.js in a serverless AWS environment, building scalable solutions that directly impact the renewable energy sector.

Working in a collaborative environment, you'll be part of a cross-functional team that values innovation, clean code, and test-driven development. The role offers the opportunity to shape product direction, solve complex technical challenges, and make a real impact on sustainable energy solutions. Kraken's culture emphasizes autonomy, quick learning, and decision-making, making it an ideal place for developers who want to grow while contributing to environmental sustainability.

The company values diversity and inclusion, encouraging applications from candidates who might not meet all requirements but show potential. With a strong focus on employee benefits and a unique culture that empowers its people, Kraken offers an environment where you can develop your skills while working on meaningful projects that contribute to combating climate change.

Last updated 7 days ago

Responsibilities For Software Engineer (TypeScript) - Generation

  • Be part of a cross functional team developing new features for customers
  • Provide input into product direction and solve customer problems
  • Collaborate with developers to solve technology challenges
  • Ensure code quality through refactoring and maintaining high standards
  • Build and test software ensuring production reliability

Requirements For Software Engineer (TypeScript) - Generation

TypeScript
Node.js
  • Proven experience delivering web applications with TypeScript, Node.js, and relational databases
  • Experience with AWS and serverless applications with AWS Lambda and DynamoDB
  • Growth mindset and desire to learn
  • Passion for creating innovative software with clean code
  • Experience with automated testing and TDD
  • Collaborative approach and comfort working with diverse stakeholders
  • Experience with pair programming and code reviews
  • Knowledge of agile working practices
  • Strong sense of ownership
  • Interest in renewable energy and offshore wind

Benefits For Software Engineer (TypeScript) - Generation

  • Flexible salary based on experience
  • Unique company culture focused on autonomy and growth
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Kraken Software Engineer (TypeScript) - Generation

Software Engineer - Utilities

Backend Software Engineer position at Kraken, focusing on developing and scaling utility management systems using Python and modern web technologies.

Software Engineer II

Mid-level Backend Software Engineer position at Kraken, focusing on developing sustainable energy solutions using Python and modern technologies in New York City.

Software Engineer - Customer

Backend Software Engineer role at Kraken, focusing on building innovative energy management systems and processing massive amounts of meter data using Python and modern technologies.

Software Engineer (Python/Django)

Backend Software Engineer role at Kraken, focusing on Python/Django development for sustainable energy solutions, offering hybrid work in Melbourne.

Software Engineer (Backend - Python/Django)

Backend Software Engineer position at Kraken, focusing on Python/Django development to build sustainable energy solutions in the Japanese market.