Fullstack Lead (all genders)
Who we are
We have a vision: we want to redefine the charging ecosystem for electric vehicles and make electric mobility the integral component of the energy transition.
We are developing software for the EV charging market that aims to enhance the overall journey for EV drivers through real-time updates and user-friendly features. One aspect of our vision includes developing the best charging app on the market for our biggest B2B client, E.ON Drive. But that's just one piece of the puzzle. By leveraging the latest technologies and industry insights, we are working on a tailored solution that aims to empower CPOs and energy players to maximize efficiency, minimize costs, and ultimately drive greater success in their businesses.
As a team of 50+ across Germany and Europe, we have weathered challenges together, including tough times like insolvency. It strengthened us to be resilient, united in our values, and dedicated to our common purpose and vision. We take pride in our company culture, always putting people in the center, and constantly looking for ways to further improve and refine it.
About the role
-
Frontend Development: Developing responsive and adaptive user interfaces using Vue.js and TailwindCSS for seamless user experiences.
-
Backend Development: Designing and maintaining server-side logic, databases, and APIs using Node.js, Express, and GraphQL to support scalable and performant applications.
-
Managing and maintaining a monorepo structure to ensure consistency and efficiency in the codebase.
-
Database Management: Working with PostgreSQL or MongoDB for efficient data storage, retrieval, and management.
-
Implementing accessible UI components using Radix-Vue.
-
Monitoring application performance and reliability with Sentry and optimizing for both frontend and backend.
-
Cloud Infrastructure: Managing and deploying applications on cloud platforms such as AWS, Azure, or Google Cloud, using tools like Docker and Kubernetes for containerization and orchestration.
-
Providing technical guidance through code reviews, architecture discussions, and decision-making processes to elevate the team's technical skills and problem-solving capabilities.
-
Engaging in pair programming to share knowledge, improve code quality, and accelerate feature development while promoting mentorship and continuous learning.
Your Profile
-
You have 5+ years of professional experience developing fullstack web applications, with a focus on frontend SPA and backend development.
-
You have a strong understanding of software quality standards and practices.
-
You have extensive experience with Vue.js and have built scalable applications using this framework.
-
You are proficient in CSS and CSS frameworks, ideally TailwindCSS.
-
You have hands-on experience with Node.js, Express, and GraphQL for backend development.
-
You are familiar with databases such as PostgreSQL or MongoDB.
-
You demonstrate strong leadership qualities, including mentoring, guiding, and inspiring team members.
-
You are experienced with Git, pull requests, and standard code review processes.
-
You possess excellent communication and collaboration skills.
-
You speak fluent English, the primary language of our company.
-
You reside in Germany or Europe.
Full compensation packages are based on interview outcome, candidate experience and qualifications.
Salary range for this job:
€80.700 - €97.300 EUR
Why elvah
While we truly value our company culture as the top reason to join us, we also provide additional perks such as:
Remote first: You can work from home as well as from our co-working spaces in Berlin and Hamburg. Additionally, we try to make it possible for everyone to live and work from anywhere in Europe.
Flexible hours: Overtime can happen, but we make sure to give you back 100% of those hours as free time. Plus, we offer flexible working hours and 30+2 vacation days.
Some of our benefits: Discounts for online shops and subscriptions; 100% top-up on your company pension; state-of-the-art hardware and 50% subsidy for home office equipment; a yearly development budget; JobRad and the chance to use our shared EV if you live in Berlin.
Apply for this job
*
indicates a required field