Software Engineer (Full-Stack, JavaScript/TypeScript)
PowerUsAbout PowerUs
PowerUs is building the ultimate career platform for skilled blue-collar workers. Our platform helps workers find jobs they love and guides them in their professional journey — from apprenticeship to retirement. In parallel, we assist companies in swiftly hiring skilled workers, particularly in the dynamic field of renewable energy, including solar and wind sectors. Qualified workers are the most important missing link in the energy transition towards renewable energy.
Using the PowerUs platform, workers can enter these new and exciting industries, unlocking opportunities to increase their earnings by up to 50%. Our recent €24 million Series B financing round, backed by investors, like Eurazeo, General Catalyst, Headline, and HV Capital, alongside successful business angels such as Max Viessmann, the founders of Personio, and Mario Götze, we can truly commit to our mission of a more sustainable future.
Job Mission
As a Software Engineer, you will design, develop, and maintain scalable web applications in either our Worker or Company Squads. You’ll collaborate with cross-functional teams to deliver high-quality features, to optimise performance and contribute to the PowerUs Mission.
What You’ll Do
- Work within a cross-functional team working on full-stack solutions to meet our users need
- Follow and iterate on engineering best practices to achieve a robust code base, e.g. through code reviews and unit tests.
- Identify and proactively address challenges on the product, driving complex technical decisions within your peer group.
- Demonstrate operational rigour around root causing and fixing bugs within their squad’s domain
- Collaborate closely with Product and Design to build new features.
- Improve the code architecture and delivering high-value solutions
- Manage and take ownership of individual projects
What We’re Looking For
We're looking for both Junior and Mid-level engineers to join the team. You'll need:
- A few years experience in both backend and frontend development. You’ll need experience with Typescript, but any additional experience with our tech stack (Angular, Nest, Typescript, Tx, MongoDB, Jest, Docker) is an added bonus!
- Familiarity with CI/CD processes
- Ability to demonstrate strong analytical thinking skills.
- Self-motivated and communicative
- You have an understanding and practical experience working with Agile software development practices
- Fluent English language skills is essential and you'll need to be based in Berlin or remotely in Germany.
What We Offer
- Competitive compensation package including Employee Stock Options.
- Enjoy the flexibility of working remotely across Germany or from our vibrant office in Berlin.
- 30 days of vacation to ensure you have time to recharge.
- Annual budget for L&D via LOTARO to support your professional growth.
- Mobility flat rate of €50/month for sharing services like cars, scooters, and public transport for employees based in Germany.
- Bright open office with an impressive roof terrace, plus unlimited drinks and snacks to keep you fuelled throughout the day.
- Discounts for Urban Sports Club or Gym Pass to keep you active and healthy for employees based in Germany.
As an equal opportunity employer, we proudly welcome applications from people of all races, ethnicities, disability statuses, ages, religions, gender identities, and sexual orientations. We encourage you to apply even if you don't think you meet all of the criteria above but are still interested in the role and our mission. Nobody checks every box, and we're looking for team members who are genuinely excited to join PowerUs! We look forward to receiving your application!
Benefits Extracted with AI
- Employee Stock Options
- Remote work flexibility
- 30 days vacation
- Annual L&D budget
- Mobility flat rate
- Office with roof terrace, unlimited drinks and snacks
- Urban Sports Club or Gym Pass discounts
Similar jobs
Last update: 23 minutes ago
Fullstack Software Engineer - Remote Management
Join TeamViewer as a Fullstack Software Engineer in Stuttgart. Develop features for Remote Management using JavaScript, React, and TypeScript.
FullStack Software Developer
Join SPREAD AI as a FullStack Software Developer in Berlin. Work with JavaScript, Python, Go, and more in a hybrid setup.
FullStack Software Developer
Join SPREAD AI as a FullStack Software Developer to innovate in data management and engineering intelligence.
Full Stack Engineer with React.js and TypeScript
Join Trunk Tools as a Full Stack Engineer to revolutionize construction with React.js and TypeScript. Remote work available.
Full Stack Engineer with React and NestJS (Remote or Berlin-based)
Join Cozero as a Full Stack Engineer to develop sustainable solutions using React and NestJS. Remote or Berlin-based.
Full-stack Developer with PHP and JavaScript
Join Infraspeak as a Full-stack Developer. Work with PHP, JavaScript, and Vue.js in a remote-friendly environment.
Engineering Team Lead with React.js and TypeScript
Lead a cross-functional engineering team at Deel, focusing on React.js and TypeScript development.
Senior Fullstack JavaScript Engineer / Product Developer
Join lempire as a Senior Fullstack JavaScript Engineer to design and develop features for innovative SaaS products.
Remote Fullstack Software Engineer
Join PermitFlow as a Remote Fullstack Software Engineer. Work with JavaScript, TypeScript, and ASP.NET MVC to build innovative solutions.
Full-stack JavaScript Developer
Join Scopic's Talent Community for Full-stack JavaScript Developers. Gain priority access to future opportunities in a remote setting.
Backend Engineer for Developer Platform (Node.js/TypeScript)
Join Apify as a Backend Engineer to build web scraping and automation platforms using Node.js and TypeScript.
Senior Full-Stack Software Engineer
Join Human Interest as a Senior Full-Stack Software Engineer to build world-class customer experiences in a remote role.
Senior Frontend Engineer (Remote)
Join Make as a Senior Frontend Engineer to craft large-scale software remotely. Expertise in React, Next.js, and TypeScript required.
Full-Stack Engineer with React.js and TypeScript
Join Substack as a Full-Stack Engineer to develop core products using React.js and TypeScript. Remote work with competitive salary and benefits.
Software Engineer - Full Stack
Join Uplimit as a Full Stack Software Engineer to build AI-powered learning platforms. Work on cutting-edge AI projects in a hybrid environment.
Fullstack / Cloud Developer
Join as a Fullstack / Cloud Developer in Hamburg, working with modern technologies like cloud and microservices in an agile team.
Full Stack Developer (Founding Engineer) with gRPC Expertise
Join Meetsta as a Full Stack Developer with gRPC expertise. Work remotely to build innovative social networking solutions.
Full Stack Engineer with JavaScript and React.js
Join Snappy as a Full Stack Engineer to build next-gen gifting platforms using JavaScript and React.js. Remote work available in Austin, TX.
Senior Software Engineer (Full-Stack)
Join Valdera as a Senior Software Engineer (Full-Stack) to build innovative tools for global teams. Work remotely with AWS, React.js, and more.
Full Stack Developer (Founding Engineer)
Join Meetsta as a Full Stack Developer (Founding Engineer) to build innovative social networking solutions using React, Node.js, and TypeScript.
Senior Software Engineer - Front-End (React.js)
Join AUTODOC as a Senior Front-End Engineer in Lisbon, focusing on React.js development in a hybrid work environment.
Senior Backend Developer with TypeScript and Python
Join our team as a Senior Backend Developer in Munich, working with TypeScript, Python, and AWS to revolutionize parking systems.
Full Stack Software Engineer
Join Socure as a Full Stack Software Engineer, working remotely to build world-class web applications using JavaScript, TypeScript, and more.
Senior Full-Stack Engineer
Join Veriff as a Senior Full-Stack Engineer in Barcelona. Work with TypeScript, Python, GraphQL, and more.