Design and build advanced mobileapplications using the Flutter framework, addressing real-world use cases across various industries such as home energy management, B2B commerce, or financial services.
Collaborate with product managers, designers, and other developers to define, design, and ship new features.
Continuously learn and apply new Flutter techniques and best practices to apply them to the challenges our clients are faced with and enhance app quality and development efficiency.
Debug and troubleshoot issues in applications, providing timely solutions and updates.
Take ownership of the quality of the code and documentation.
Identify and act on opportunities to improve team collaboration, internal tools, and development processes.
We need you to have
Must-Have’s
A strong desire to learn something new every day, to try new things and a genuine interest in the field.
Team spirit – you enjoy working in a multi-disciplinary team, having your opinions heard and are excited to share your knowledge with others.
Problem solving attitude.
2+ years Frontend experience.
Proven experience in building and deploying mobile and/or web applications using Flutter/Dart, with a portfolio of successful Flutter works.
Knowledge of state management solutions in Flutter (e.g.Riverpod).
Familiarity with RESTful APIs, backend integration, third-party libraries, and code versioning tools (e.g., Git).
Good understanding of authentication systems, common security practices and open standards (e.g. OIDC).
Real-world experience with at least one JS/TS frontend Framework (e.g. React, Svelte, Angular, Vue, etc.).
Selected Nice-to-Have’s
GitHub profile with open source projects
Expert experience with any widespread programming language (e.g. Typescript, Golang, Rust, Python, C#, C/C++, Java), its type system and common tooling (build tools, package management, testing, linters, etc.).
Experience building full stack apps with SSR frameworks (e.g. Next, Nuxt, Sveltekit).
Experience in DevOps – building CI pipelines, IaC (e.g. Terraform, CDK), Kubernetes ecosystem.
Experience with at least one of the big cloud providers (Azure, AWS, GCP).
At least a basic hands-on experience with Docker and knowledge about the container ecosystem (Kubernetes, Helm, etc.).
Experience with data modeling in relational and NoSQL databases.
Degree in computer science.
Benefits
Office located directly at VolksparkFriedrichshain (and we are moving to a new bigger more central office by the end of this year).
Home Office: We are a team and value the personal face-to-face interaction. Therefore, we expect our team to come into our office around 2-3 days per week. You will have a full-time desk available for you in case you want to come in every day. Occasional Workations are of course fine!
Wellpass membership partial coverage.
Subsidised BVG job ticket.
Mental Health counselling system.
Company Pension scheme.
The usual perks:
New MacBook Pro, Double 4k Screen Setup.
Company Day and Party once a quarter.
Coffee/Tea option optimised for quantity and quality.