Senior Flutter Engineer – Barcelona – Cataluña
<div> <strong style="font-size: 18px">⭐</strong> <strong style="font-size: 18px">Who we are</strong></div> <div> </div> <div>Lodgify is a fast-growing scale-up company leading the vacation rental industry. Backed by $30M in funding, our platform empowers property owners and managers worldwide to efficiently manage and grow their business through technology. </div> <div> </div> <div>Headquartered in sunny Barcelona, we’re now a team of 380+ people representing over 60 nationalities, united by a passion for transforming the future of short-term rentals.</div> <div>⭐ <strong style="font-size: 18px">Role Overview</strong></div> <div> <p>We’re looking for a highly skilled and motivated <strong>Senior Flutter Engineer</strong> to be a core contributor to our cross-platform mobile strategy. This is a critical role to architect, design, and deliver a best-in-class mobile experience that empowers our global user base.</p> <p>The mission of the Senior Flutter Engineer is to lead the development of performant, visually stunning, and highly maintainable mobile applications on both <strong>iOS and Android</strong> from a single codebase. You’ll tackle complex technical challenges related to <strong>cross-platform architecture</strong>, performance optimization, and integration with our broader technology stack, driving mobile excellence across the organization.</p> </p></div> <div> <strong>⭐ How will you make an impact?</strong></p> <div class="posting-requirements plain-list" data-qa="posting-requirements"> <div> <ul> <li><strong>Architect & Design:</strong> Lead the architectural design and implementation of new app modules using the Flutter framework, ensuring the codebase is <strong>scalable, robust, and reusable</strong>.</li> <li><strong>Requirements & UX/UI Collaboration:</strong> Partner closely with <strong>Product Managers and UX/UI Designers</strong> to translate high-level user stories and wireframes into clear technical requirements and build <strong>pixel-perfect, responsive UIs</strong> that offer a superior user experience.</li> <li><strong>Performance Optimization:</strong> Proactively <strong>profile and optimize</strong> app performance, including rendering, startup times, and memory usage, to ensure a <strong>smooth experience</strong> on various devices.</li> <li><strong>Testing & Quality Assurance:</strong> Define and enforce a strong <strong>testing strategy</strong> (unit, widget, integration tests) and establish CI pipelines to maintain high code quality and prevent regressions.</li> <li><strong>Technical Leadership & Mentorship:</strong> Serve as a technical mentor, supporting the team, participating in design discussions, and conducting code reviews.</li> <li><strong>Deployment & CI/CD:</strong> Take ownership of the <strong>automated build and deployment process</strong>, configuring CI/CD pipelines with GitHub Actions to streamline App Store and Play Store submissions.</li> <li><strong>Maintenance & Security:</strong> Lead the maintenance lifecycle, managing feature updates, complex data migrations, and critical fixes, while integrating <strong>security and privacy best practices</strong> into all development.</li> </ul> </div> </div> </div> <div> <strong>⭐ What makes you a great fit?</strong></p> <div class="posting-requirements plain-list" data-qa="posting-requirements"> <div> <ul> <li><strong>5+ years</strong> of experience in mobile software development (Android and/or iOS), with a minimum of <strong>2+ years</strong> dedicated to Flutter mobile development.</li> <li><strong>Proven experience</strong> building, releasing, and maintaining production applications using <strong>Flutter/Dart</strong>.</li> <li>Solid understanding of the <strong>full mobile development lifecycle</strong>, including automated testing, CI/CD, and deployment.</li> <li>Expertise in architecting complex Flutter codebases, including choosing and implementing appropriate <strong>state-management patterns</strong> (e.g., MVVM, Provider, BLoC).</li> <li>Strong knowledge of integrating with <strong>third-party libraries and APIs</strong>.</li> <li>You are an engineer who enjoys mentoring others, driving cross-functional collaboration, and leading design discussions.</li> <li>Excellent level of <strong>spoken and written English</strong> for effective international team communication.</li> <li>Experience with Flutter web development is a plus.</li> </ul> </div> </div> </div> <div> <strong style="font-size: 18px">Why you’ll love us:</strong></div> <div><em style="font-size: 16px">You’ll be part of a growing, dynamic company with a truly international team. At Lodgify, we are full of contagious energy, hard work, and passion for what we do. We celebrate diversity and are proud to acknowledge a variety of backgrounds, perspectives and skills in our team; committed to creating a workplace where everyone is heard and feels a sense of belonging.</div> <div> </div> <div> <strong style="font-size: 18px">What’s in it for you?</strong></div> <div> <p data-path-to-node="4">🏠 <strong data-path-to-node="4" data-index-in-node="3">Remote Flexibility:</strong> The freedom to work from home.</p> <p data-path-to-node="5">🌴 <strong data-path-to-node="5" data-index-in-node="3">Time to Recharge:</strong> 25 working days of paid vacation and Jornada Intensiva in August.</p> <p data-path-to-node="6">🛡️ <strong data-path-to-node="6" data-index-in-node="4">Alan Health Insurance:</strong> Premium health, dental, and mental health support via Alan. Pre-existing conditions are covered.</p> <p data-path-to-node="8">💸 <strong data-path-to-node="8" data-index-in-node="3">Tax-Free Savings:</strong> Increase your take-home pay by using <strong data-path-to-node="8" data-index-in-node="58">Flexible Remuneration</strong> for meal costs (up to €220/mo) and public transport (up to €136/mo).</p> <p data-path-to-node="9">🖥️ <strong data-path-to-node="9" data-index-in-node="4">Home Office Gear:</strong> We provide a table, ergonomic chair, and monitor for your home setup.</p> <p data-path-to-node="10">🇪🇸 <strong data-path-to-node="10" data-index-in-node="5">Language Learning:</strong> Free Spanish classes.</p> <p data-path-to-node="11">🤑 <strong data-path-to-node="11" data-index-in-node="3">Referral Program:</strong> Cash rewards for bringing in new talent.</p> <p data-path-to-node="10">✈️ <strong data-path-to-node="10" data-index-in-node="3">Annual Offsite:</strong> We bring the whole team together in <strong data-path-to-node="10" data-index-in-node="55">Barcelona once a year</strong> for an unforgettable company offsite!</p> <p>🎯 <strong>Dynamic Hub:</strong> A high-energy, inclusive environment designed for collaboration and connection with a team that represents over 60 countries.</p> </p></div> <div> </div> <div> <strong style="font-size: 18px">So, what are you waiting for?</strong> <strong style="font-size: 18px"> Apply now!</strong></div> <div> <strong style="font-size: 18px">All applications and CVs must be submitted in English 😉</strong></div>