(Senior) Frontend Engineer
Role details
Job location
Tech stack
Job description
Join one of mobile.de's Dealer Teams, where we create impactful, user-focused solutions that empower automotive dealers to manage inventory, sales and service. We take pride in delivering high-quality dealer-facing features, ensuring an outstanding user journey from end-to-end.
Our agile team is composed of software engineers, UX designers, product owners, project managers, data analysts, and business developers, allowing us to take full ownership of our products. If you're passionate about automotive technology, product ownership, and user-driven innovation, this is the team for you!
You will report directly to the Engineering Manager. This is a hybrid role, and our office is based in Berlin Charlottenburg.
As a Frontend Engineer, you will
- Contribute, build, iterate and manage our frontend applications.
- Ensure that the code follows the latest design standards and best practices.
- Collaborate with backend, Android, iOS and product team members over product features.
- Push forward our testing strategy including unit and UI tests.
- Keep legacy in check while being pragmatic about solutions.
- Share knowledge in code reviews and in other forms and provide guidance to teammates.
- Research and prototype new solutions to difficult problems.
- Provide recommendations for continuous improvements.
Requirements
- 4+ years experience as a Frontend Engineer
- Passion for clean code and an eye for simplicity and pragmatism
- Excellent programming skills in modern TypeScript, React, JavaScript (ES6+), HTML and CSS-modules
- Strong Knowledge around frontend tools (Node.js, Storybook, Redux, Webpack, monorepo) and frameworks (React.js,, Next.js)
- Experience with internal design systems Java and JSP
- Experience in manual testing and test automation (e.g. Jest, Cypress, React Testing Library)
- Skilled in translating UI/UX designs from tools like Figma into responsive, pixel-perfect interfaces
- Get up to speed with new systems and concepts easily
- Strong believer in teamwork
- Experience with Continuous Delivery, Jenkins, Git, Github Actions and npm
- Effective oral and written English communication skills.
Benefits & conditions
Working at mobile.de comes with its perks! Enjoy the following benefits:
- Recharge with 28 days of paid time off.
- Stay mobile with a €50 monthly transportation/mobility allowance.
- Keep growing with a development budget and access to coaching.
- Family first - enjoy up to 12 (non-birth parent) or 20 (birth parent) weeks of fully paid parental leave.
- Learn anytime, anywhere with our online and offline library.
- Get rewarded with an attractive base salary and participation in our annual incentive plans.
- Work from anywhere - up to 20 days per year from wherever you feel most productive.
- Prioritize your well-being with a 24/7 Employee Assistance Programme for you and your immediate family.