Overview
Build and ship Flutter mobile apps end-to-end, owning features from discovery to release while mentoring peers and refining engineering practices.
Full job description
● Alongside your cross-functional team (engineering, product, data), participate in continuous discovery of your customer/business needs/desires/problems to drive desired outcomes ● Design, write and release software as a solution to an end-to-end problem in your business domain and deliver value in small batches in accordance with our engineering standards ● Understand scalability & complexity of your services and own & innovate the entire SDLC ● Mentor and inspire other engineers and continually optimize your team’s practices to develop it into a self-organized, continuously improving unit ● Critically question and simplify our tech org systems/processes and solutions
Note: On top of very good technical skills, this role requires someone willing to assume end-to-end ownership of a specific area/initiative and thrives on emphasizing with their user pains/desires/needs. You are keen to explore alternative ways of working that optimize for co-creation and continuous improvement.
● Empathetic and able to easily build relationships ● Good verbal and written communication skills ● Humble, curious, and open-minded with a growth mindset, thriving on continuous feedback ● Understanding of lean/agile values & principles and associated practices ● 3+ years of software engineering experience, preferably within Extreme Programming environment (TDD, Pair Programming, Simple Design, and Continuous Refactoring) ● 1+ years of software development with Flutter (using Dart) ● Good understanding of the Flutter ecosystem, including State Management, DI, and Testing Framework (Unit,Widget/Integration tests) ● Some understanding of the Native mobile development life cycle including iOS & Android-specific application development (Kotlin/Java & Swift/Objective-C and well-known application frameworks) ● Proficient in testing with focus on automated end to end quality ● Familiarity with the general mobile landscape, architectures, trends/emerging tech ● Familiar with Analytics and A/B testing tools ● Experience with continuous integration and continuous delivery tools and techniques to keep the development branch always in a releasable state
Tips for this job
Practical Job and Scholarship guidance. These tips do not replace official rules or create new eligibility requirements.
- Tailor the CV and application to the responsibilities and required skills stated on the official employer page.
- Use concrete evidence of relevant work, projects and measurable results rather than generic claims.
- Confirm location, work authorization, remote restrictions and sponsorship terms before applying.
- Apply through the original employer or official recruitment destination shown on this page.
Verification notes
Imported from freehire's public, keyless open-job API after the index reported the posting open. The upstream record supplied this canonical employer, ATS, or official public-board URL; repost-only sources and protected portal URLs are excluded. No login, CAPTCHA, private candidate data, or protected job-board session was accessed.
Job and Scholarship is the discovery and verification layer. Confirm eligibility, dates, salary/funding and application instructions on the original source before submitting anything.
Delivery Hero Careers (Smartrecruiters) ↗Browse current Job and Scholarship listings from Delivery Hero Careers (Smartrecruiters) →