Senior Engineer, Flutter @Careers at Tide
Software Development
Salary eur 60,000 - 75..
Remote Location
Employment Type full-time
Posted 6d ago

[Hiring] Senior Engineer, Flutter @Careers at Tide

6d ago - Careers at Tide is hiring a remote Senior Engineer, Flutter. πŸ’Έ Salary: eur 60,000 - 75,000 per year πŸ“Location: Worldwide

Role Description

As a Mobile Engineer you’ll be:

  • Learning and sharing knowledge with our engineers on new things often, as we believe in experimentation, T-shaped engineering and collaborative learning for career growth.
  • Working on our new and existing products for our Business Areas, solving interesting problems with an exciting roadmap of brand new features.
  • Making a difference by leveraging your experience connecting with less experienced engineers, collaborating and cheering together.
  • Joining one of our expanding multi-disciplinary agile teams, working together with product owners, UI/UX designers, architects, engineers, and other business members to translate requirements into well-engineered solutions.
  • Joining our Flutter Community of Practices, where your input on improving processes and maintaining high quality across the team will be very welcome.
  • Progressing in your career with our Tide Growth Framework, encouraging you to outgrow your initial responsibilities, if you so desire.

This role offers an exceptional opportunity to make a real difference with responsibilities across engineering practices in a supportive and rapidly expanding company!

Qualifications

  • Working experience with Flutter as a Software Engineer.
  • Experience with popular Flutter libraries, tools and its lifecycle.
  • Passionate about building great products in small, autonomous, agile teams.
  • A passion for automation tests and experience writing testable code.
  • Experience building sleek, high-performance user interfaces and complex Mobile apps that successfully shipped to customers.

Requirements

  • Utilising the latest iterations of Flutter and Dart.
  • Using popular and trusted plugins, packages, and tools, preferring leveraging existing solutions over reinventing the wheel.
  • Adopting a modular approach in building applications, viewing each small package akin to a Lego block.
  • Handling an extensive Dart codebase with Melos, featuring over 300 packages and around 2 million lines of code.
  • Managing state and dependency injection efficiently using flutter_bloc, get_it and injectable.
  • Leveraging auto_route and flow_builder for application navigation.
  • Implementing backend communication using freezed, json_serializable, retrofit, and dio interceptors.
  • Relying on code generation with mason and build_runner.
  • Using i69n for localisation.
  • Committing to Behaviour Driven Development (BDD) tests, using bdd_widget_test.
  • Utilising Firebase Suite, DataDog, LaunchDarkly, and Segment for tracking, monitoring, and deploying securely.
  • Facilitating CI/CD pipelines and weekly releases with GitHub and GitHub actions.

Benefits

  • The gross annual salary for this position ranges from €60,000 to €75,000 depending on your skills and experience.
  • Remote first.
  • 25 days of paid annual leave.
  • 3 additional days for volunteering and learning.
  • Private Health Insurance.
  • Mental Health Support Platform.
  • FitPass.
  • Family and Friendly Leave (according to statutory).
  • Personal L&D budget.
  • Share options.
Before You Apply
️
worldwide Be aware of the location restriction for this remote position: Worldwide
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Engineer, Flutter @Careers at Tide
Software Development
Salary eur 60,000 - 75..
Remote Location
Employment Type full-time
Posted 6d ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 145,000+ Remote Jobs
️
worldwide Be aware of the location restriction for this remote position: Worldwide
β€Ό 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 βœ“
Application Denied βœ“
Unlock 145,000+ Remote Jobs
Γ—

Apply to the best remote jobs
before everyone else

Access 145,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews
Unlock All Jobs Now

Maybe later