⚡ New
Senior Backend Engineer (Driver Onboarding)
FreeNow
BarcelonaFull-timeMid LevelOn-site
Job Description
We are looking for a talented and motivated Senior Backend Engineer (m/f/d) for our new Driver Onboarding team.
Por favor, presente su candidatura sin demora si su perfil encaja bien con este puesto, debido al alto nivel de interés.
Responsibilities
- As part of a highly skilled, cross‑functional team comprising Fullstack Engineers, Backend Engineers, a Product Manager, a Product Designer, a Data Analyst, and a technical Engineering Manager, you will help shape the future of mobility with FREENOW and assist our drivers in their daily work.
- Our team is the cornerstone of the driver experience, with a core focus on streamlining the driver registration flow and ensuring the integrity of our platform through advanced document validation processes.
- Designing and implementing the entire driver registration and onboarding journey, making it simple, intuitive, and fast.
- Developing and maintaining robust, automated document validation systems, powered by LLMs and ML models, to ensure compliance and quick approval for drivers.
- Collaborating closely with Operations and other engineering teams to constantly optimize process automation within the document lifecycle.
- Providing self‑service tools that empower drivers to efficiently manage their documentation and account details.
- Integrating key insights into internal systems, fostering collaboration across teams to improve the overall driver experience.
- Our work directly impacts thousands of drivers and ultimately the experiences of millions of customers; your contributions will have a tangible and far‑reaching effect on many lives.
- As an engineer on our team, you will tackle the exciting challenges of building a best‑in‑class driver onboarding platform.
- Designing and building innovative, high‑scale solutions for document validation and workflow automation, directly enhancing the start‑to‑finish experience for our drivers and ensuring the quality and compliance of our fleet.
- You’ll be involved in every stage of product development, from ideation to implementation, ensuring a seamless and impactful experience.
- We value a mindset that challenges the status quo, constantly exploring new technologies and approaches to improve our products and maintain a state‑of‑the‑art codebase. Beyond technical excellence, your contributions will help foster a collaborative and inspiring team culture, making our workplace an enjoyable and fulfilling environment.
- Own the feature, own the code – feel responsible for what you create. It all starts with bringing in your feature ideas, goes over development, testing and ends in deploying your code and monitoring it.
- Design and develop systems based on product requirements or refactorings.
- Maintain and improve the existing systems by finding bottlenecks and performance issues and improving resource usage (DB access, cache, messaging, etc.).
- Collaborate with your team members in an Agile environment, contribute to and live our agile ceremonies.
- Work as a team player, be accountable for all topics above, but work together with the team on them.
- Stay on top of the latest technology trends and AI‑assisted development tools, and bring best practices to our daily work.
- Tech stack includes Kotlin, Java, AWS, Docker, Git, Kafka, ElasticSearch and more.
Qualifications
- Comfortable with AI‑first development practices, using tools such as Claude and Cursor daily; experience or strong interest in AI‑assisted coding is important.
- Knowledge of microservices architecture.
- Familiarity with monitoring tools (Grafana, Datadog, Kibana, etc.).
- High level of creativity; freedom to think outside the box.
- Passionate about Kotlin or Java.
- Familiar with messaging technologies such as Kafka or RabbitMQ.
- Excellent communicator, proactive and collaborative.
- Experience with Spring Boot or similar frameworks, automated tests and CI/CD tools.
- Understanding of scalable web application principles, such as RESTful APIs, transactions and resiliency.
- Excellent written and verbal communication skills in English.
- Experience with AWS or similar cloud service providers.
- Experience in Python, particularly for data processing or AI integration tasks.
- Experience with document automation validation.
- Familiar with Agile methodologies such as Scrum or Kanban.
Benefits
- Sabbatical leave: Get rewarded for your hard work with a sabbatical after two years.
- Employee assistance program: Your wellbeing is our priority, anonymous external support is always available.
- Welcome & anniversary gifts: We’ll send you a little something to celebrate these special occasions.
- Mobility benefits card: Get from A to B on us. Every month you’ll get a mobility budget to try out different transport options.
- Flexible work options: Work as you are and where you want with flexible hours and remote opportunities.
- Talent development: Your growth is important to us. Progress your career with dedicated training courses and regular development check‑ins.
- Birthday off: Celebrate in style with an extra day off each year. xqbhyrx
- Remote work within the EU: Work up to 20 business days every 6 months from all countries in the European Union & Switzerland.
#J-18808-Ljbffr
Posted 3 days ago