Flutter Engineer

Requirements

Consider the questions:

▪ Do you thrive and have experience in a fast-paced start-up environment?

▪ Are you willing and able to make design decisions based on business need and Expandability?

▪ When should we decide on an object data storage instead of relational?

▪ What is the concept of state management in Flutter? How do popular state management solutions (e.g. Provider, Bloc, Riverpod) compare?

▪ What are Flutter's build modes (debug, profile, release)? How do they differ and when would you use each?

If you have a solid answer for these—without reference to documentation—then we should chat!


Tasks Responsibilities

Building our mobile app into a product craftsmen can’t live without

▪ You’ll work with a modern front-end stack (Flutter, BLoC/Provider, REST APIs, Hive) to fully own shipping useful, exciting features out to users on a weekly basis.

▪ You will work on a mix of known features / fixes, prototypes to validate ideas, and exploratory projects in between.

▪ Our team is small, so we expect you to appreciate the user needs underlying everything you work on. You should be comfortable making decisions and trade-offs that help us fulfill users’ needs best.

Keeping our bar for quality high
▪ You’ll balance shipping features in the short term with building extensible and maintainable systems.

▪ You will be responsible for your features in production: they need to be scalable, resilient, and easy to operate.

▪ You’ll be the biggest advocate for keeping our bar high for smooth user workflows and making sure the product looks great and is a delight to use. We want somebody on our team who’ll remain obsessed with a high quality user experience, and can hold us accountable to balancing that with shipping rapidly and pursuing new features.

▪ You’ll contribute and drive to discussions around UX, system design, and architecture.


Core Benefits

1) Greenfield Opportunity: Be the first mobile engineer, creating a crucial product from the ground up in a rapidly growing startup.

2) Career Growth: The chance to grow into a leadership role as the mobile engineering team expands.

3) Impactful Work: Directly contribute to our mission of revolutionizing the clean energy and craftsmanship sectors.

4) Diversity Inclusion: A commitment to building a diverse and inclusive team, ensuring all voices are heard.

5) Flexible Work Environment: Work from the office or remotely, with travel for in-person events.

6) Choice of Equipment: Select between a Thinkpad or MacBook Pro, and use your preferred tools.

7) Personal Development Budget: €500 per year for personal development (training, workshops, etc.).

8) Administrative Support: Access to a team administrative assistant for personal and work tasks.


Hiring Process

1) HR Screening.

2) Technical Interview focused on coding and problem-solving.

3) Case Study/Coding Challenge to assess practical skills.

4) Team Fit Interview to ensure cultural alignment.

5) Reference Call for final validation.

Lugar de trabajo

Talent Job Seeker
Berlin
Alemania

Radio local

  • Neukölln
  • Prenzlauer Berg
  • Kreuzberg
  • Charlottenburg
  • Friedrichshain
  • Schöneberg
  • Marzahn
  • Wilmersdorf
  • Gesundbrunnen
  • Mitte



Job ID: 8521246 / Ref: 91a3d600f5f03a5f4cef5f69d4f0a2d7

Aplicación rápida

Si el puesto le atrae, no lo dude y envíe su solicitud inmediatamente: puede que sea el trabajo de ensueño que está buscando.

Talent Job Seeker

Empleados
51-200
Industria
Servicios de personal