CarOnSale is a start-up in the heart of Berlin. As a tech company, we have made it our mission to revolutionise the automotive trade across Europe. Join us on this exciting, fast-paced and high-growth journey as we develop innovative and class-leading solutions for the B2B sector.
We are looking for a motivated and ambitious
Mid-Level Fullstack Engineer
to join our cross-functional
Logistics, Payment & Invoicing
engineering team in Berlin.
Your Mission
----------------
Collaborate closely with product and design to deliver impactful features and improvements across frontend and backend
Take ownership of fullstack tasks, from implementation to testing, deployment, and maintenance
Build and improve user-facing applications in
Angular
and backend services in
Node.js/TypeScript
Write clean, maintainable, and well-tested code with a focus on reliability and performance
Contribute to integrations with external providers (e.g., payment services like Stripe)
Actively participate in team discussions, technical planning, and agile ceremonies
Share knowledge with peers and be open to learning from more senior engineers
? Your Profile
------------------
Around
3+ years of professional experience
as a Fullstack or Frontend/Backend Engineer
Strong hands-on experience with
Angular
(modern versions, ideally Angular 15+)
Solid skills in
TypeScript
and
Node.js
(NestJS experience is a plus)
Familiar with relational databases (e.g.,
PostgreSQL
)
Comfortable switching between frontend and backend tasks
Familiar with agile practices (Scrum/Kanban) and tools like Jira and Confluence
Curious, proactive, and eager to grow into a more senior position over time
Excellent communication skills in English
Nice to have:
Experience with payment, invoicing, or logistics systems
Interest in the automotive industry
This is a
mid-level role
with plenty of room to grow. You'll work alongside senior engineers, gain exposure to complex systems, and develop both your technical and product understanding in a high-growth startup environment.
Share knowledge with peers and support junior engineers when opportunities arise
Learn from more senior teammates and grow your technical and product understanding
Contribute to our backend systems and help us improve integrations with external services like payment providers (e.g., Stripe)
Your profile
You have at least 3+ years of hands-on experience in backend engineering roles
You're comfortable working in a team-oriented environment and collaborating across teams
You write TypeScript fluently and have worked with technologies such as Node.js, NestJS, and PostgreSQL
You're familiar with agile practices like Scrum or Kanban, and tools like Jira and Confluence
You're proactive, curious, and enjoy taking ownership of your work
You have excellent English communication and relationship building skills
* Nice to have: You've had some exposure to Logistics systems / environments
Beware of fraud agents! do not pay money to get a job
MNCJobs.de will not be responsible for any payment made to a third-party. All Terms of Use are applicable.