
BlaBlaCar · Paris
About BlaBlaCar BlaBlaCar is the world’s leading community-based travel app enabling 27 million members a year to carpool or travel by bus in 21 countries. Our...
About BlaBlaCar
BlaBlaCar is the world’s leading community-based travel app enabling 27 million members a year to carpool or travel by bus in 21 countries. Our team of 800 employees counts over 50 nationalities and is spread across our 5 global offices, 30% working fully remotely.
About BlaBlaCar
BlaBlaCar is the world’s leading community-based travel app enabling 26 million members a year to carpool or travel by bus in 21 countries. Our team of 800 employees counts over 50 nationalities and is spread across our 5 global offices, 30% working fully remotely.
We are seeking our Front-End Web Engineer to join the Door to Door team. This pivotal role will directly contribute to one of BlaBlaCar's key strategic initiatives. The ideal candidate will possess the ability to rapidly iterate while also considering future system scalability.
You will thrive in an environment defined by high autonomy, where we encourage proactive involvement across various scopes of our product ecosystem and underlying architecture. As the sole web engineer on the team, you will have a unique platform for high-impact leadership: you will directly support, coach, and mentor another engineer as they ramp up on web technologies, shaping the future of our front-end expertise.
Beyond your team, you will contribute to various external scopes, including enhancing both passenger and driver experiences, while maintaining strong ownership of our core domain as a standalone supply. You will also be a key member of BlaBlaCar’s Front-End Web Engineering Chapter, contributing to our web platform’s foundational architecture.
This is a unique opportunity to be a core contributor to the future of carpooling. Our mission is to develop a new "door-to-door" experience within the BlaBlaCar product, offering the convenience of car ownership without the burden. We aim to expand our passenger and driver base by providing a richer and more diverse offering, potentially reaching individuals who currently don't consider carpooling. This initiative is crucial for the continued global growth of carpooling and for achieving our #zeroemptyseats mission.
By 2028, we target 1 million passengers utilizing this new feature, generating an additional €5 million in Gross Merchandise Value (GMV).
Your Responsibilities
You will work closely with the product manager, product designer and other engineers to ensure that the product meets business needs and user requirements.
Design, develop and maintain high-performance and scalable features within BlaBlaCar product
Ensure that the product is developed according to best practices, coding standards, and BlaBlaCar architecture principles.
Work closely with other teams to ensure smooth integration with existing systems and leverage what’s in place.
Participate in design and code reviews
Interact with people with different roles and backgrounds and sharing your technical expertise with a mix of technical, product and business experts
Proactively participate in BlaBlaCar’s Front-End Web Engineering Chapter
You will be supported by state-of-the-art AI tooling, which is broadly adopted across BlaBlaCar's engineering teams and culture to enhance development efficiency.
Your qualifications
Proficiency in Typescript, HTML5, CSS3 and React
First experience with tooling like Git, Docker, Node.js and observability solutions
Full working proficiency in English
Fit with our BlaBlaPrinciples
Thriving in a collaborative, fast-growing and innovative environment
Ability to take ownership, aligned with business priorities
A strong appetite for AI-assisted coding and agentic workflows.
A "share more, learn more" mindset, fully aligned with our company culture.
Hands-on experience with Kubernetes
Experience with SEO and web performance optimization
Past experience with mobile and backend development
If you don’t meet 100% of the qualifications outlined above, tell us why you’d still be a great fit for this role in your application!
What we have to offer
Hybrid position : 2 days at the office per week
50% healthcare coverage (Alan)
4 additional weeks on top of legal maternity/paternity leaves
Financial support for home office equipment
Minimum 25 days holiday per year
Local meal plan policy (Swile card)
50% transportation paid (Forfait Mobilité Durable)
Free unlimited carpooling & bus rides
Personal growth via trainings, mentorship, and internal mobility programs
Employee Stock ownership plan
Regular team building events
1 day off per year to test our product
Interested in joining the ride?
a 45-min video-call with Chloé, Talent Acquisition Manager, to get to know you, understand your career expectations and answer your questions
a 60-min video-call with Thomas, Engineering Manager, to discuss your experience and share more details about the team
a 60-min Design Interview with Software Engineers, going deeper into your technical skills in problem solving
a 45-min Code review with Software Engineers
a 60-min Live coding / Pair programming with Software Engineers
a 30-min video-call with Sébastien, VP Engineering Carpool, for vision fit and rounding off the process
Our hiring process lasts 25-30 days on average, offers usually come within 48 hours.
WHY DEPT®? We are pioneers at heart. What this means, is that we are always leaning forward, thinking of what we can create tomorrow that does not exist today. We were born digital and we are a new model of agency, with a deep skillset in tech and marketing. That’s why we hire curious, self-driven, talented people who never stop innovating. Our culture is big enough to cope and small enough to care. Meaning, that with people across 20+ countries, we’re big enough to provide you with the best tools, global opportunities, and benefits that help you thrive. While acting small by investing in you, your growth, your team, and giving you the autonomy to solve our clients' problems, no matter where you are in the world. This is a 3 month fixed term salaried contract, located in Ontario Canada. Preferably in Toronto. The Role: We are seeking a Full Stack Rust Engineer to join the team as a hands-on contributor building and maintaining production Rust applications. This role spans backend systems engineering, database query development, and frontend contribution — with the center of gravity firmly on backend Rust development in a distributed, containerized environment. This is a build-and-ship role. The successful candidate writes production Rust, debugs production Rust, and owns the quality and performance of the systems they deliver. What You’ll Do: * Design, develop, and maintain production Rust applications, including backend services, APIs, and system-level components * Write and optimize complex SQL queries for performance and correctness at scale * Debug and troubleshoot Rust applications in production environments, including memory safety issues, concurrency bugs, and performance regressions * Contribute to frontend development using React where needed, including integration with micro frontend architectures * Participate in the design and implementation of microservice and distributed system architectures * Write and maintain comprehensive test suites: unit tests, integration tests, and end-toend tests following established best practices * Deploy, monitor, and maintain services in containerized Kubernetes environments * Implement and maintain observability (logging, metrics, tracing) and alerting for missioncritical distributed systems * Communicate technical decisions and trade-offs clearly to team members at all levels * Mentor junior engineers on Rust best practices, systems design, and production engineering discipline * Leverage agentic coding assistive tools (e.g., Cursor, Claude CLI) responsibly to accelerate development while maintaining code quality and security standards What You Bring: * 5+ years of experience creating and managing Rust applications in production environments * Strong command of Rust's ownership model, lifetime system, trait system, and error handling patterns * Experience with the async Rust ecosystem (Tokio, async-std, or equivalent runtimes) * Proficiency with common Rust web frameworks and libraries (Actix, Axum, Warp, or equivalent) * Demonstrated ability to debug Rust applications in production: diagnosing panics, memory issues, deadlocks, and performance bottlenecks * Strong systems/backend engineering experience in a production setting — this is not a prototyping or research role * Experience designing and building APIs, background workers, data pipelines, or other backend services that run reliably at scale * SQL and Data Strong experience creating scalable and efficient SQL queries, including complex joins, window functions, indexing strategy, and query plan analysis * Experience working with relational databases (PostgreSQL, MySQL, or equivalent) in production * Familiarity with testing best practices in Rust and broader software engineering * Experience writing and maintaining unit tests, integration tests, and ideally propertybased or fuzz tests * Understanding of CI/CD pipelines and how testing fits into a production deployment workflow * Knowledge of Kubernetes and containerized environments: deploying, scaling, and troubleshooting services running in containers * Experience with observability and alerting in mission-critical distributed systems: structured logging, distributed tracing (OpenTelemetry, Jaeger, or equivalent), metrics (Prometheus, Grafana, or equivalent), and alerting configuration * Ability to communicate effectively with team members at all levels — engineers, product managers, and leadership * Willingness and ability to mentor junior engineers: code review, pair programming, and knowledge sharing on Rust and systems engineering topics The anticipated hourly range for this position is $75 hourly. Rate is based on a range of factors that include relevant experience, expertise, and organizational impact. This is based on a 40-hour workweek and leveling. Keep in mind, we're flexible. WE SUPPORT YOU BEING YOU: DEPT® is an equal opportunity employer (EOE). We believe our work is its best when our people feel safe and free to be themselves. We’re committed to an inclusive and barrier-free recruitment and selection process and workplace, regardless of anyone’s lived experience, race, color, religion, sex, national origin, age, disability, and genetic information. So tell us about any accommodations you need. It’s totally confidential and only used to make sure you feel fully supported at every step. DEPT® participates in E-Verify, meaning your Form I-9 information will be sent to the federal government to confirm you are authorized to work in the U.S. We are a B Corp-certified company passionate about purpose-driven work. Our hope is that you can feel good about the contributions DEPT® is making to the world and we always have an open door for your ideas in making the world a better place. DEPT® is a pioneering technology and marketing services company that creates integrated end-to-end digital experiences for brands such as Google, KFC, Philips, Audi, Twitch, Patagonia, eBay and more. Its team of 2,500+ digital specialists across 30+ locations on 5 continents delivers pioneering work on a global scale with a boutique culture. Learn more about DEPT® DIVERSITY, EQUITY, & INCLUSION At DEPT®, we take pride in creating an inclusive workplace where everyone has an equal opportunity to thrive. We actively seek to recruit, develop, nurture, and retain talented individuals from diverse backgrounds, with varying skills and perspectives. Not sure you meet all qualifications? Apply, and let us decide! Research shows that women and members of underrepresented groups tend not to apply for jobs when they think they may not meet every requirement, when in fact they do. We believe in giving everyone a fair chance to shine. We also encourage you to reach out to us and discuss any reasonable adjustments we can make to support you throughout the recruitment process and your time with us. Want to know more about our dedication to diversity, equity, and inclusion? Check out our efforts here. #LI-Remote
As our AI-Driven Frontend Intern, you'll help our engineering teams keep the product fast, clean, and reliable to build on. By fixing well-scoped bugs, chipping away at frontend tech debt, and rotating across teams to support real project deliveries, you'll help Trengo ship a better experience to the thousands of businesses that rely on us, and contribute directly to how we grow. ABOUT TRENGO Welcome to the forefront of AI-driven communication. At Trengo, we’re redefining the industry by replacing repetitive work with meaningful conversations through our AI-powered customer engagement platform. We unify communication channels and leverage agentic AI to deliver proactive, human-like service, boosting efficiency for thousands of businesses worldwide. As a fast-moving Dutch scale-up, backed by a $36M Series A and an official WhatsApp Business Solutions Provider, we thrive on acceleration. Your expertise will drive growth: you’ll make a strategic impact, champion AI innovation, and help shape the product roadmap. You’ll do this alongside an international team guided by our Dynamic pace, Future-proof mindset, Ownership, and Open culture. WHAT YOUR ROLE LOOKS LIKE: * Fix real, well-scoped bugs in our frontend, each one pre-triaged with clear boundaries and reviewed by a senior engineer, so you ship with confidence from day one. * Tackle bite-sized pieces of our frontend tech debt and improvement work, turning a large cleanup effort into steady, visible progress. * Rotate across our engineering teams, joining a few project deliveries to see how each one works and where you fit best. * Lean on AI-powered coding tools (especially Claude Code, alongside Cursor and Codex) to speed up your coding and problem-solving, and pick up the prompting techniques behind AI-augmented development. * Question the awkward steps and "why is it this way?" gaps that experience tends to gloss over. Your fresh perspective is part of the value you bring. WHAT YOU’LL BRING We’d love to meet you if you: * Are currently studying computer science, software engineering, or a related field, and have picked up some frontend experience through coursework, personal projects, or a first internship. * Are available to start in September 2026 and can commit to a 6-month internship for 32–40 hours per week. * Have experimented with AI-powered coding tools like Claude Code, Cursor, or Codex, and are eager to build them into how you work. * Are comfortable with, or keen to learn, Vue3, Pinia, Vite, or similar modern frontend tooling. * Approach problems with curiosity and persistence, and aren't afraid to ask questions when something doesn't make sense. * Communicate clearly and enjoy working as part of a small, collaborative team. ⚙️ OUR TECH & AI MINDSET AI is not a buzzword at Trengo — it’s part of how we build and operate. You’ll work with AI-driven features, automation, data, or tools that help us move faster and smarter. We value thoughtful use of AI that creates real value for customers and teams. WHAT’S IN IT FOR YOU? This is what we carefully prepared for you: * 🚀 A chance to experiment with AI-Driven Frontend Development and contribute to growth at the intersection of AI and SaaS. * 👩🏫 1-on-1 mentorship from the Lead Front-end Engineer of a fast-growing SaaS company. * 🏗️ A strong onboarding program with hands-on training and a dedicated buddy to set you up for success. * 💶 A monthly internship compensation of €500 to support you throughout your internship. * 🏡+🏢 Flexible work setup: join us in our beautiful Utrecht HQ and work some days from home. * 🧘 Mental health support with free sessions from on-demand psychologists (OpenUp). * 📶 Monthly internet & phone allowance to stay connected. * 🎉 Team activities throughout the year. * 🍴 Daily warm lunches prepared by our workplace experience team when you’re at our beautiful Utrecht office. 📅 Please note: This internship is intended for students who are available to start their internship in September 2026. 🔍 OUR HIRING PROCESS 1. Introductory call – First conversation with our Talent team. 2. Manager interview – Deep dive into experience and expectations. 3. Practical assignment – Role-related, real-world challenge. 4. Team connection – Meet future colleagues and confirm mutual fit. We aim to keep the process clear, fair, and timely, and we’ll keep you informed at every step. YOUR NEXT CHALLENGE STARTS HERE! We believe great ideas come from diverse perspectives. If you’re excited about this role but don’t meet every requirement, we encourage you to apply. #LI-Hybrid #LI-MT1
INTRODUCTION Are you passionate about designing and developing User Interfaces? Would you like to create remarkable user experiences and user interfaces? If you want to design and develop innovative and intuitive front ends for a wide variety of clients then Cambridge Consultants is the place for you. Successful candidates can join us between May-October 2026. There is no deadline for this role, as we recruit on a rolling basis. Once the position is filled, we will close the advert. We encourage you to apply as soon as possible. YOUR ROLE As a Graduate JavaScript UI developer, you’ll drive all aspects of UI development for a number of products and services for our ambitious, world leading clients. Working within an agile scrum team you will deliver top-notch solutions for our clients that make a real difference to people. Think: therapeutic connected devices that treat brain injury patients. Smart heating systems. Configuration interfaces for networks of wireless robots. We are looking for individuals who are not only passionate about UI design but also interested in creating AI workflows and intelligent agents. This role offers the opportunity to combine cutting-edge UI development with AI-driven automation and agent-based solutions. You will get to work with teams of software engineers, front-end developers, user experience and service designers, mathematicians, tests engineers and DevOps specialists. There is no single technology stack, as we will use whatever tool best fits each project, but you can expect to encounter Typescript, Swift, Python; LangChain, TensorFlow and BMad; Gitlab CI. You will work with other front end developers, UI and UX designers, and technical leaders to grow our capability in excellent UI development, tools, processes and techniques. WHAT YOU’LL BE DOING * Design and build data visualisations and to deliver ambitious and creative solutions for projects * Work as a part of our team to plan and deliver top-notch digital services that help our clients achieve their goals * Stay up-to-date with the latest UI development trends, AI tools and frameworks (e.g., LangChain, TensorFlow, or similar), and best practices to help solve real-world problems for our clients WHAT YOU’LL EXPERIENCE WHILE YOU’RE WITH US As part of your journey here and to support your growth, you’ll have access to: * A variety of projects across multiple industries, keeping your day-to-day both diverse and engaging * A mentoring and training package shaped around your ambitions, helping you grow exactly where you want to * The freedom to pick the tools and processes that make sense for your craft. * Plenty of opportunities to have fun and build meaningful connections with colleagues along the way WHAT YOU CAN BRING We’re looking for applications who: * Are currently pursuing, or have already completed, a relevant degree such as computer science, software engineering or web development, with good academic results. * Have good communication skills, with the ability to collaborate effectively with peers and clients to understand their challenges and present thoughtful solutions. * Have a strong interest in the latest technology trends and eagerness to learn. * Have practical experience building User Interfaces, or a keen interest in the field and some programming experience ---------------------------------------------------------------------------------------------------------------------------------- By submitting an application to Cambridge Consultants, you confirm that the information provided in this application, together with any supporting documentation, is true, complete, and accurate to the best of your knowledge and belief. You understand that any false statement, misleading information, or material omission may render you liable to disqualification from the recruitment process, withdrawal of any offer of employment, or dismissal without notice if discovered following appointment. You acknowledge that the organisation reserves the right to verify the information supplied. ----------------------------------------------------------------------------------------------------------------------------------