Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Front-End Developer - Kraken Flow image - Rise Careers
Job details

Senior Front-End Developer - Kraken Flow

Help us use technology to make a big green dent in the universe!


Kraken powers some of the most innovative global developments in energy.


We’re a technology company focused on creating a smart, sustainable energy system. From optimising renewable generation, creating a more intelligent grid and enabling utilities to provide excellent customer experiences, our operating system for energy is transforming the industry around the world in a way that benefits everyone.


It’s a really exciting time in energy. Help us make a real impact on shaping a better, more sustainable future. 


Kraken Customer


What we do: build the most AI-driven, innovative, forward-thinking platform for energy management. From optimizing resources to delivering cost-effective, exceptional customer experiences through advanced Customer Information Systems (CIS), billing, meter data management, CRM, and AI-driven communications, Kraken is powering the next wave of innovation in the energy industry.


Why we do it: future energy will not look like energy as we know it today. We need to not just think about our future, but build for it. Now.


Our team

While Kraken Technologies is written and maintained by a 800+ people strong, multi-discipline engineering team, you’ll be part of a new, early stage product division within: KrakenFlow.


KrakenFlow is a team of 35 people in size, and responsible for the development of an end-to-end business process management platform. The new web-based tool allows internal teams and clients to configure, execute, and track their business processes, with a drag-n-drop workflow builder at its core. This is a unique opportunity to marry early-stage challenges with the benefits of the highly successful scale-up that is Kraken.


We work agile and use tools like Notion, Asana, and Figma to specify & plan our work; Github, CircleCI and Terraform Enterprise as part of an immutable-infrastructure, continuous delivery pipeline; Sentry and CloudWatch to measure performance and monitor production.Some of our coding conventions are open-source. Kraken is a great place to learn, work with some talented engineers and level-up your skills.


What you'll do

You’ll be a core contributor to the KrakenFlow workflow management experience, delighting users with powerful features around our drag-n-drop workflow builder, form builder, as well as management & analytics pages that are part of the user-facing platform.


You’ll love this role if you’re excited about coding a lot, in close collaboration with your highly experienced peers as part of a truly global team. You’ll ensure clean software design, choice of right technologies, and participate in building an application to very high standards that is designed for tremendous global impact.


As the team will grow, you’ll onboard other team members, ensure good documentation, clean code and contribute to establishing a great developer experience.


You'll be working for a company that’s fighting climate change.


As a supplier, we're helping people to use greener technology and renewable energy, all helping move the energy market towards a lower carbon future.


What you'll have
  • Have experience with JavaScript frameworks, particularly the React stack, react-node is a plus.
  • Have experience in crafting mobile-first responsive sites for a range of devices
  • Know how to develop websites that meet AAA accessibility guidelines.
  • Can create code that works consistently across different browsers and platforms
  • Can take Figma designs and bring them to life in code

We're looking for someone with a passion for software engineering and problem-solving; a diligent and thoughtful collaborator, with an eagerness to build outstanding software.


Our stack
  • For the KrakenFlow web app, client-side we use NextJS (React), TypeScript, Zustand, and React Query to connect to our OpenAPI internal REST API, which is fully typed incl. code-gen for type generation.
  • Server-side, we mainly use Python & Django.
  • We use AWS heavily, employing most of the "Hashistack" (eg Packer, Consul, Terraform) as part of a continuous deployment pipeline.

We’re looking for someone who thrives on solving tough problems. Someone who can challenge those around them, and be challenged, while delivering delightful experiences for our internal and external customers.


What you'll love about us...
  • Wondering what the salary for this role is? Ask us! During our initial contact, this is something we always bring up, because we really want to match your experience with the right salary. The reason we don't talk about it here is that we have a degree of flexibility and would never want salary to be a reason why someone doesn't apply to Kraken - what's more important to us is finding the right fit!
  • Kraken has a unique culture: we won the award for Best Company to Work For in 2022, on Glassdoor UK we were voted one of the 50 Best Places to Work in 2022 and our CEO, Greg, recorded a podcast about our culture and how we empower our employees. In 2023, we were named one of the 100 best companies to work for in the Sunday Times.
  • At Kraken, we're looking for people who are genuinely caring and empathetic. Equal opportunities are important to us, and we're committed to providing an inclusive and fair working environment. We invite you to apply, whatever your age, gender, marital status, color, disability, pregnancy or parenthood, origin, religious beliefs or sexual orientation


If this sounds like you then we'd love to hear from you.


Are you ready for a career with us? We want to ensure you have all the tools and environment you need to unleash your potential. Need any specific accommodations? Whether you require specific accommodations or have a unique preference, let us know, and we'll do what we can to customise your interview process for comfort and maximum magic!


Studies have shown that some groups of people, like women, are less likely to apply to a role unless they meet 100% of the job requirements. Whoever you are, if you like one of our jobs, we encourage you to apply as you might just be the candidate we hire. Across Octopus, we're looking for genuinely decent people who are honest and empathetic. Our people are our strongest asset and the unique skills and perspectives people bring to the team are the driving force of our success. As an equal opportunity employer, we do not discriminate on the basis of any protected attribute. Our commitment is to provide equal opportunities, an inclusive work environment, and fairness for everyone.

Kraken Glassdoor Company Review
4.5 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Kraken DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Kraken
Kraken CEO photo
Unknown name
Approve of CEO
What You Should Know About Senior Front-End Developer - Kraken Flow, Kraken

Join Kraken Flow as a Senior Front-End Developer and help us shape the future of sustainable energy! At Kraken, we pride ourselves on being at the forefront of technology that not only drives innovation but also contributes to a greener planet. As part of our agile team of 35 dedicated individuals within Kraken Flow, you'll be instrumental in developing our cutting-edge business process management platform which features an intuitive drag-and-drop workflow builder. This role is perfect for you if you're enthusiastic about coding, enjoy collaborating with experienced peers, and want to make a real difference through clean, high-quality software design. Your day-to-day responsibilities will involve enriching the user experience with dynamic features, tracking analytics, and enhancing our platform's capabilities. With our tech stack including NextJS, TypeScript, and AWS tools, you’ll have the chance to work on impactful projects while cultivating your skills in a supportive environment. At Kraken, we're driven by our mission to transform the energy industry through smart solutions, and we can’t wait for you to be a part of our journey! Enjoy the flexibility of remote work while engaging in meaningful projects that contribute to a greener future, and be part of a culture recognized as one of the best places to work. If you're ready to embrace the challenge, grow with us, and leave a positive imprint on the world, we want to hear from you!

Frequently Asked Questions (FAQs) for Senior Front-End Developer - Kraken Flow Role at Kraken
What are the responsibilities of a Senior Front-End Developer at Kraken Flow?

As a Senior Front-End Developer at Kraken Flow, you will be responsible for enhancing and developing our innovative business process management platform. This includes creating and optimizing features around our drag-and-drop workflow builder, form builder, and analytics pages. You will also participate in maintaining high standards for software design and user experience, collaborating closely with your team to ensure clean code and comprehensive documentation.

Join Rise to see the full answer
What skills do I need to qualify for a Senior Front-End Developer position at Kraken Flow?

To qualify for the Senior Front-End Developer position at Kraken Flow, you should have solid experience with JavaScript frameworks, particularly React, and be comfortable with crafting mobile-first responsive websites. Knowledge in accessibility guidelines is also essential, along with the ability to transform Figma designs into high-quality code. Familiarity with our tech stack, including NextJS, TypeScript, and AWS services, will be beneficial for this role.

Join Rise to see the full answer
How does Kraken Flow support employee development for Senior Front-End Developers?

Kraken Flow is deeply committed to employee development and growth. As a Senior Front-End Developer, you’ll find ample opportunities to collaborate with talented engineers, leading to skill enhancement and professional growth. Our culture promotes continuous learning, and you'll have access to mentorship from experienced colleagues, as well as workshops and training that align with your career interests.

Join Rise to see the full answer
What is the company culture like at Kraken Flow for a Senior Front-End Developer?

The culture at Kraken Flow is one of inclusivity, respect, and empowerment. We value genuine relationships and empathy among teammates, and we strive to create an environment where everyone feels welcomed and valued. Recognized as one of the top places to work in 2022, Kraken Flow focuses on teamwork, innovative solutions, and work-life balance, making it an excellent place for a Senior Front-End Developer to thrive.

Join Rise to see the full answer
What technologies will I work with as a Senior Front-End Developer at Kraken Flow?

As a Senior Front-End Developer at Kraken Flow, you'll primarily work with cutting-edge technologies such as NextJS, React, TypeScript, and Zustand. You'll also engage with tools like GitHub, CircleCI, and Terraform for deployment processes. On the server side, experience with Python and Django will be beneficial, enabling you to collaborate effectively within our multi-disciplined engineering team.

Join Rise to see the full answer
Common Interview Questions for Senior Front-End Developer - Kraken Flow
Can you describe your experience with JavaScript frameworks in relation to the Senior Front-End Developer role?

When discussing your experience with JavaScript frameworks during the interview, focus on the projects where you've utilized React or similar technologies. Highlight specific challenges you faced, how you overcame them, and the impact your work had on the project's success. Remember to share insights about your familiarity with state management libraries and accessibility standards, which are crucial for the role at Kraken Flow.

Join Rise to see the full answer
What strategies do you use to ensure accessibility in your web development projects?

To answer this question effectively, emphasize your understanding of web accessibility guidelines, such as WCAG. Discuss the techniques you implement to create accessible user interfaces, such as using semantic HTML, ARIA roles, and thorough testing with screen readers. Providing examples of past projects where you successfully integrated accessibility will strengthen your response.

Join Rise to see the full answer
How do you approach collaborating with design teams when converting prototypes into functional code?

When asked about collaboration with design teams, explain your process of engaging with designers to interpret their vision accurately. Share your experience in utilizing tools like Figma, Agile methodologies, and regular communication to ensure alignment. Emphasize your flexibility and problem-solving skills when dealing with design iterations or challenges while implementing the final product.

Join Rise to see the full answer
What techniques do you use to optimize web application performance?

Discuss various methods you use to optimize web application performance, including lazy loading of assets, code splitting, minimizing HTTP requests, and using performance monitoring tools. Share examples of how you've applied these techniques in past projects, such as improving load times and enhancing user experience, which is particularly relevant to the Kraken Flow's mission.

Join Rise to see the full answer
Can you walk us through a challenging project you worked on as a Senior Front-End Developer?

In your response, choose a specific project that showcases your technical skills, problem-solving abilities, and team collaboration. Explain the challenges you faced, how you approached them, the technologies you used, and the outcome. Focus on your contributions and the lessons you learned, which will demonstrate your experience and resilience in the role of a Senior Front-End Developer.

Join Rise to see the full answer
How do you ensure code quality in your projects?

Talk about your coding practices that focus on maintaining high quality, such as writing unit tests, following best practices and coding standards, and conducting code reviews. Emphasize the importance of documentation and how you utilize tools like ESLint or Prettier to ensure code consistency. Highlighting a specific experience where quality assurance led to project success will add credibility to your answer.

Join Rise to see the full answer
How do you stay updated with the latest trends in front-end development?

When answering this question, mention your active engagement with the development community through blogs, online courses, forums, and platforms like GitHub. Sharing examples of conferences or meetups you've attended or new technologies you've integrated into your work shows your commitment to continuous learning, which is important for a Senior Front-End Developer at Kraken Flow.

Join Rise to see the full answer
What role does teamwork play in successfully delivering projects as a Senior Front-End Developer?

Emphasize the importance of teamwork by discussing your experiences in collaborative environments. Provide examples of how you effectively communicated with team members, resolved conflicts, and contributed to a positive team dynamic. Highlighting specific projects where teamwork led to success will demonstrate your understanding of collaboration as a key to delivering outstanding results.

Join Rise to see the full answer
Why do you want to join Kraken Flow as a Senior Front-End Developer?

When responding to this question, discuss your passion for sustainable technology and how it aligns with Kraken Flow's mission. Mention the innovative culture and opportunities for growth as motivating factors. Show your enthusiasm for contributing to a team dedicated to making a positive impact in the energy industry while also expressing your desire to work in a supportive and inclusive environment.

Join Rise to see the full answer
What are some challenges you foresee in the role of a Senior Front-End Developer at Kraken Flow?

Identify potential challenges such as adapting to new technologies, catering to diverse user needs, or managing tight timelines. However, emphasize your proactive approach to overcoming these obstacles, discussing strategies such as seeking feedback, continuous learning, and collaborating effectively with your team. This will show your readiness to face challenges with a positive attitude.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
Posted 3 days ago
Photo of the Rise User
Posted 8 days ago
Customer-Centric
Mission Driven
Inclusive & Diverse
Growth & Learning
Photo of the Rise User
Posted 22 hours ago
Photo of the Rise User
Posted 14 hours ago
Photo of the Rise User
Mission Driven
Social Impact Driven
Passion for Exploration
Reward & Recognition
Photo of the Rise User
Horace Mann Remote Springfield, IL;Madison, WI; Addison, TX;remote
Posted 14 days ago
Magic Media Remote No location specified
Posted 9 days ago
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
March 17, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Cincinnati just viewed Shift Lead - Downtown Cincinnati at DoorDash USA
Photo of the Rise User
Someone from OH, Cleveland just viewed Getinge is hiring: UI/UX Developer in Streetsboro at Getinge
Photo of the Rise User
Someone from OH, Loveland just viewed Inside Sales Co-Op at VEGA Americas
Photo of the Rise User
111 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
15 people applied to Sr. Full Stack Developer at JODAYN
B
Someone from OH, Painesville just viewed Administrative Assistant at BlkVision Media
Photo of the Rise User
Someone from OH, Cincinnati just viewed Marketing Customer Support (Automotive) at Publicis Groupe
Photo of the Rise User
Someone from OH, Columbus just viewed Event Campaign Manager at Smartling
H
Someone from OH, Chesterland just viewed Client Success Manager at HR Force International
Photo of the Rise User
Someone from OH, Dublin just viewed Junior PMO Analyst at Rentokil Initial Group
Photo of the Rise User
Someone from OH, Columbus just viewed Freelance Graphic Designer at Sunshine House
Photo of the Rise User
Someone from OH, Doylestown just viewed Associate Sub-editor at Third Bridge
Photo of the Rise User
Someone from OH, Pickerington just viewed Layout Artist at Powerhouse Animation Studios
Photo of the Rise User
Someone from OH, Cortland just viewed Exploring Post-Grad Rotational Programs at Evonik at Evonik
B
Someone from OH, Powell just viewed Salesforce Admin (Part Time) at Bullpen Talent
P
Someone from OH, Mentor just viewed Ecommerce Specialist at ProjectGrowth
Photo of the Rise User
Someone from OH, Lakewood just viewed Regional Broker Contractor - Ohio, US (Remote) at Real
Photo of the Rise User
Someone from OH, Cleveland just viewed Data Partnerships Analyst at Experian