Köln, NW, DE Remote (Global) Employment

epilot is hiring a Senior/Staff Product Engineer (Frontend) (m/f/d)

About the Role

Design and develop frontend components for a SaaS platform focused on simplifying online sales of complex products, beginning with the energy sector. Shape React-based applications in agile, cross-functional teams while following API-first and DevOps practices.

Responsibilities

  • Develop and enhance React applications as part of ongoing product evolution
  • Translate wireframes and UI designs from UX teams into functional user interfaces
  • Write and maintain unit and end-to-end tests for frontend features and applications
  • Support the team in identifying, diagnosing, and resolving software issues
  • Collaborate on the design of new features and improvements to existing ones
  • Work as part of an agile team with frontend and backend developers, designers, and product managers
  • Partner with other teams to enhance overall product quality and integration
  • Become proficient with the technology stack, including microfrontends, serverless AWS, and modern development tools
  • In the first week, pair with a team member and deliver a small but functional piece of work
  • Begin learning the business context, including customer profiles, product goals, and strategic importance
  • Connect with team members early to build collaboration and mutual support
  • By the end of the first month, lead a feature area from planning through to delivery of the first version
  • Gain a solid understanding of the codebase and how different services interact
  • Develop sufficient domain knowledge to challenge inappropriate feature ideas
  • Between months three and six, become the primary expert in your area, proactively identifying and solving issues
  • Deliver a feature or improvement that clearly impacts key metrics such as adoption, reliability, performance, or revenue
  • Work independently, knowing when to make decisions and when to seek alignment
  • Improve team standards through code reviews, constructive feedback, and onboarding new members

Requirements

  • Minimum of 4 to 5 years of professional JavaScript experience
  • Hands-on experience with React including Hooks, state management, and routing, along with ES6, TypeScript, Webpack, and ESLint
  • Passion for building responsive and efficient UI components using React
  • Enjoyment in crafting intuitive and accessible user interfaces with HTML and CSS
  • Basic knowledge of application and cloud security practices and principles for building secure and reliable software

Nice to Have

  • Experience working with GraphQL
  • Familiarity with Node.js development
  • Experience using AWS services
  • Background in eCommerce systems or platforms

Tech Stack

React, Svelte, TypeScript, GitLab CI/CD, JavaScript, ES6, Webpack, ESLint, GraphQL, Node.js, AWS, Microfrontends, Serverless AWS

Benefits

  • Contribute to building a leading SaaS platform in the energy market
  • Work in a startup environment with a fast-paced culture and strong team cohesion
  • Be part of a rapidly scaling company with open and direct communication
  • Experience rapid professional growth through continuous challenges and learning from failures
  • Flexible working hours and remote work options
  • Office located in central Cologne with nearby cafes and amenities
  • Fully remote positions are supported
  • Performance-based compensation with transparent salary discussions
  • Transparent and flat organizational culture with open access to information
  • Team gatherings including carnival, summer and Christmas parties, and company breakfasts
  • Annual global summit in summer for cross-team connection and collaboration

Compensation

Performance is rewarded; desired salary taken seriously and discussed openly

Work Arrangement

global — Flexible working hours and remote work — you decide where and when to work; full remote jobs available

Team

Agile, cross-functional team of backend and frontend developers, designers, and product managers

  • Freedom and responsibility — hire capable individuals and trust them to deliver
  • Operate based on clear principles and encourage strategic thinking
  • Ownership culture — you build it, you run it, following DevOps practices
  • Focus on delivering working software early and often
  • Follow agile practices with frequent and early releases
  • Design APIs first before implementation begins
  • Maintain a flat and open organizational structure
  • Encourage learning through experimentation and failure
  • Promote open communication and transparency across all levels

Additional Information

  • Applications are welcome from all individuals regardless of gender, ethnicity, age, disability, or sexual orientation
  • Working hours are flexible — you choose when to work
  • Office is in central Cologne, but full remote work is an option
  • Details about the hiring process are available in a blog post titled 'How to get hired at epilot'
  • Technology practices emphasize DevOps, Agile methods, and API-first design

Not specified

Required Skills
ReactSvelteTypeScriptGitLab CI/CDJavaScriptES6WebpackESLintGraphQLNode.jsAWSMicrofrontendsServerless AWS ReactSvelteTypeScriptGitLab CI/CDJavaScriptES6WebpackESLintGraphQLNode.jsAWSMicrofrontendsServerless AWS
Ready to relocate and code from paradise?

Thailand or Vietnam — your office, your rules

Iglu offers relocation to Bangkok, Chiang Mai, Ho Chi Minh City, or Hong Kong. Full employment, legal setup, and a community of 200+ digital professionals.

Relocation to 5 countries
Full legal work setup
Developer community access
Work-life balance culture
Explore locations
Relocation support included
About company
epilot

At epilot, we are revolutionizing the energy industry with innovative software-as-a-service technology.

Our platform enables the energy industry to simplify, digitalize and scale their business — a decisive step on the path to a sustainable future.

We are a community-driven company, shaping the energy revolution together with our customers and partners. Through close collaboration, we develop new features that benefit everyone, creating a dynamic ecosystem of best practices.

All jobs at epilot Visit website
Job Details
Department Tech
Category frontend
Posted 4 hours ago