Lead Flutter Engineer @Upscrolled
Software Development
Salary 81,499€/72,515g..
Job Type other
Posted 4wks ago

[Hiring] Lead Flutter Engineer @Upscrolled

4wks ago - Upscrolled is hiring a remote Lead Flutter Engineer. 💸 Salary: 81,499€/72,515gbp for netherlands, ireland, uk, germany; 62,911€ for spain, portugal, poland 📍Location: Europe, Western Asia (Middle East), Middle Africa, Northern Africa

Role Description

We’re hiring a technical leader on the UpScrolled engineering team. UpScrolled is building a next-generation social media platform designed for a mobile-first world — and the mobile application is the core of our product. You will own and drive the architecture, development, and technical direction of our Flutter-based mobile application.

This is a hands-on leadership role. You will collaborate with and mentor engineers from day one while establishing scalable architecture, engineering standards, and mobile best practices. You won’t just ship features — you will define the mobile foundation of a new social platform.

What You’ll Do

  • Architect and lead development of the Flutter mobile app across iOS and Android
  • Establish scalable and maintainable mobile architecture, coding standards, and engineering best practices
  • Conduct code reviews and mentor other engineers on the mobile team
  • Drive performance optimization for feed-heavy, content-driven experiences
  • Build and ship core social media features — real-time interactions, high-performance content feeds, pixel-perfect UI
  • Integrate with backend services built in Node.js and .NET
  • Establish automated testing strategies including unit, widget, and integration testing for Flutter
  • Improve release workflows across TestFlight, Play Store, and staged rollouts
  • Collaborate closely with product and design to shape the mobile experience

Technical Expertise

  • Mobile Development
    • Flutter & Dart (3+ years hands-on, production experience required)
    • State management: Bloc, Riverpod, Provider, or equivalent
    • Clean Architecture / MVVM patterns
    • REST APIs, GraphQL, and real-time communication
    • Mobile performance optimization
  • Testing & Release
    • End-to-end and integration testing: Flutter’s integration_test, Patrol, Appium, or similar
    • Release workflows: TestFlight, Play Store, staged rollouts
    • Mobile CI/CD pipelines

Nice to Have

  • Experience building social media or content-heavy applications
  • Experience with analytics, crash reporting, and performance monitoring tools

What Success Looks Like

  • A scalable, maintainable mobile architecture is in place and actively being iterated on
  • Automated test coverage is growing with every release and the quality bar is high
  • Engineers on the mobile team are better for having worked with you
  • The mobile app is shipping smoothly, with clear release processes and minimal regressions

What You Are

  • 10+ years of mobile engineering experience with 3+ years of hands-on Flutter and Dart
  • Experienced architecting and scaling production mobile applications
  • Someone who has mentored or led engineers and takes that responsibility seriously
  • Experienced working in fast-paced startup environments and comfortable with ambiguity
  • A strong communicator who can collaborate effectively across time zones

What You Are Not

  • Someone who only wants to write code and isn’t interested in setting the technical direction for a team
  • Someone who needs a fully defined architecture before they can begin building
  • Someone who treats testing and release processes as someone else’s problem

Compensation

  • Netherlands, Ireland, UK, Germany: 81,499€/72,515GBP
  • Spain, Portugal, Poland: 62,911€
  • We hire in all European countries and are also open to candidates in Tunisia, Turkey, Jordan, Lebanon, Morocco, Egypt, and Kenya willing to work CET time zone hours.
  • We offer health insurance to all employees, along with paid time off (vacation, sick, parental, etc.) in compliance with local labor regulations in the employee’s country of residence.

Equal Opportunity

UpScrolled is an equal opportunity employer. We are committed to building a team that reflects the diversity of the people our product serves. We do not discriminate on the basis of race, color, religion, gender identity or expression, sexual orientation, national origin, disability, age, or any other protected characteristic. If you need accommodations at any stage of the hiring process, please reach out — we will work with you.

Application Process

We will accept applications for this position until April 23, 2026. Once the application period closes, we review the entire candidate pool before moving forward with interviews.

Our process typically looks like this: a 30-minute introductory call with People Operations, followed by at least two additional interviews with the team. We aim to respond to all applicants within 5 business days of the application window closing.

If you need any adjustments to our process, please let us know.

Work Authorization

Candidates must have the legal right to work in their stated location. UpScrolled does not currently offer visa sponsorship.

Location

Portugal (Remote)

Department

Engineering

Employment Type

Full-Time (Hired by Remote)

Minimum Experience

Senior Manager/Supervisor

Before You Apply
remote Be aware of the location restriction for this remote position: Europe, Western Asia (Middle East), Middle Africa, Northern Africa
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Lead Flutter Engineer @Upscrolled
Software Development
Salary 81,499€/72,515g..
Job Type other
Posted 4wks ago
Apply for this position
Did not apply
Applied
Sent Follow-Up
Interview Scheduled
Interview Completed
Offer Accepted
Offer Declined
Unlock 152,720 Remote Jobs
remote Be aware of the location restriction for this remote position: Europe, Western Asia (Middle East), Middle Africa, Northern Africa
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply
Applied
Sent Follow-Up
Interview Scheduled
Interview Completed
Offer Accepted
Offer Declined
Unlock 152,720 Remote Jobs
×

Apply to the best remote jobs
before everyone else

Access 152,720+ vetted remote jobs and get daily alerts.

4.9 ★★★★★ from 500+ reviews
Unlock All Jobs Now

Maybe later