Flutter Engineer
Role details
Job location
Tech stack
Job description
maintainable mobile applications on both iOS and Android from a single codebase. You'll tackle complex technical challenges related to cross-platform architecture, performance optimisation, and integration with our broader technology stack, driving mobile excellence across the organisation.\n\n\n How will you make an impact?\n\u003cli\u003e\u003cb\u003eArchitect \u0026amp; Design:\u003c/b\u003e Lead the architectural design and implementation of new app modules using the Flutter framework, ensuring the codebase is \u003cb\u003escalable, robust, and reusable\u003c/b\u003e.\u003c/li\u003e\u003cli\u003e\u003cb\u003eRequirements \u0026amp; UX/UI Collaboration:\u003c/b\u003e Partner closely with \u003cb\u003eProduct Managers and UX/UI Designers\u003c/b\u003e to translate high-level user stories and wireframes into clear technical requirements and build \u003cb\u003epixel-perfect, responsive UIs\u003c/b\u003e that offer a superior user experience.\u003c/li\u003e\u003cli\u003e\u003cb\u003ePerformance Optimisation:\u003c/b\u003e Proactively \u003cb\u003eprofile and optimise\u003c/b\u003e app performance, including rendering, startup times, and memory usage, to ensure a \u003cb\u003esmooth experience\u003c/b\u003e on various devices.\u003c/li\u003e\u003cli\u003e\u003cb\u003eTesting \u0026amp; Quality Assurance:\u003c/b\u003e Define and enforce a strong \u003cb\u003etesting strategy\u003c/b\u003e (unit, widget, integration tests) and establish CI pipelines to maintain high code quality and prevent regressions.\u003c/li\u003e\u003cli\u003e\u003cb\u003eTechnical Leadership \u0026amp; Mentorship:\u003c/b\u003e Serve as a technical mentor, supporting the team, participating in design discussions, and conducting code reviews.\u003c/li\u003e\u003cli\u003e\u003cb\u003eDeployment \u0026amp; CI/CD:\u003c/b\u003e Take ownership of the \u003cb\u003eautomated build and deployment process\u003c/b\u003e, configuring CI/CD pipelines with
Requirements
GitHub Actions to streamline App Store and Play Store submissions.\u003c/li\u003e\u003cli\u003e\u003cb\u003eMaintenance \u0026amp; Security:\u003c/b\u003e Lead the maintenance lifecycle, managing feature updates, complex data migrations, and critical fixes, while integrating \u003cb\u003esecurity and privacy best practices\u003c/b\u003e into all development.\u003c/li\u003e\n\n What makes you a great fit?\n\u003cli\u003e\u003cb\u003e5+ years\u003c/b\u003e of experience in \u003cb\u003emobile software development \u003c/b\u003e(Android and/or iOS), with a minimum of \u003cb\u003e2+ years\u003c/b\u003e dedicated to \u003cb\u003eFlutter mobile development\u003c/b\u003e\u003c/li\u003e\u003cli\u003e\u003cb\u003eProven experience\u003c/b\u003e building, releasing, and maintaining production applications using \u003cb\u003eFlutter/Dart\u003c/b\u003e\u003c/li\u003e\u003cli\u003eSolid understanding of the \u003cb\u003efull mobile development lifecycle\u003c/b\u003e, including automated testing, CI/CD, and deployment\u003c/li\u003e\u003cli\u003eExpertise in architecting complex Flutter codebases, including choosing and implementing appropriate \u003cb\u003estate-management patterns\u003c/b\u003e (e.g., MVVM, Provider, BLoC)\u003c/li\u003e\u003cli\u003eStrong knowledge of integrating with \u003cb\u003ethird-party libraries and APIs\u003c/b\u003e\u003c/li\u003e\u003cli\u003eYou are an engineer who enjoys mentoring others, driving cross-functional collaboration, and leading design discussions\u003c/li\u003e\u003cli\u003eExcellent level of \u003cb\u003espoken and written English\u003c/b\u003e for effective international team communication\u003c/li\u003e\u003cli\u003eExperience with Flutter web development is a plus.\u003c/li\u003e\n\n\u003cdiv\u003e\u003cb\u003eWhy you'll love us:\u003c/b\u003e\u003c/div\u003e\u003cdiv\u003e\u003ci\u003eYou'll be part of a growing, dynamic company with a truly international team. At Lodgify, we are full of contagious energy, hard work, and
Benefits & conditions
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.\u003c/i\u003e\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003e\u003cb\u003eWhat's in it for you?\u003c/b\u003e\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003e\u003cspan\u003e \u0026nbsp;The freedom to work from home.\u003c/span\u003e\u003c/div\u003e\u003cdiv\u003e\u003cspan\u003e \u0026nbsp;Enjoy 25 working days of paid vacation and Jornada Intensiva in August.\u003c/span\u003e\u003c/div\u003e\u003cdiv\u003e\u003cspan\u003e \u0026nbsp;Top-notch Cigna health insurance (includes travel insurance, dental plan, psychologist).\u003c/span\u003e\u003c/div\u003e\u003cdiv\u003e\u003cspan\u003e \u0026nbsp;Save on meals and transportation! Enjoy our Flexible Remuneration plan.\u003c/span\u003e\u003c/div\u003e\u003cdiv\u003e\u003cspan\u003e ️\u0026nbsp;Elevate your workspace. We provide a home-office setup allowance to ensure you have everything you need for a productive and comfortable work environment.\u003c/span\u003e\u003c/div\u003e\u003cdiv\u003e\u003cspan\u003e \u0026nbsp;Travel to our biyearly team-building\u0026nbsp;events in Barcelona at company's expense.\u003c/span\u003e\u003c/div\u003e\u003cdiv\u003e\u003cspan\u003e \u0026nbsp;Free Spanish classes.\u003c/span\u003e\u003c/div\u003e\u003cdiv\u003e\u003cspan\u003e \u0026nbsp;Boost your earning potential with our referral program that offers paid compensation.\u003c/span\u003e\u003c/div\u003e\u003cdiv\u003e\u003cspan\u003e \u0026nbsp;Great culture \u0026amp; working environment with an international team of over 60 different nationalities.\u003c/span\u003e\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003e\u003cb\u003eSo, what are you waiting for?\u003c/b\u003e\u003ci\u003e\u003cb\u003e Apply now!\u003c/b\u003e\u003c/i\u003e\u003c/div\u003e\u003cdiv\u003e\u003cb\u003eAll applications and CVs must be submitted in English \u003c/b\u003e\u003c/div\u003e\n\u003c/div\u003e\n","employmentType":"FULL_TIME","industry":"Startups","occupationalCategory":"15-1132.00 Software Developers, Application","title":"Senior Flutter