Job
- Level
- Senior
- Job Field
- Mobile
- Employment Type
- Full Time
- Contract Type
- Permanent employment
- Location
- Berlin
- Working Model
- Hybrid, Onsite
Job Summary
In this job, you will develop complex frontend applications in Flutter to optimize solar panel installations and work on real-time data visualizations, automated testing, and architectural solutions.
Job Technologies
Your role in the team
- As a Flutter Engineer, you will work on complex problems in delivering renewable energy solutions: from improving quality during the installation of solar panels with a compelling frontend application to displaying real-time energy data from systems in the field.
- At Enpal, you would be building software. We are serious about delivering incremental value in each iteration, and we celebrate when we improve people's experience with our solution, make an impact towards our climate goals.
- Improving developer happiness. Nobody wants to stay up until midnight to deploy new solutions, or run the same regression tests manually day in, day out. We're about improving stability, automating as much as we can including load tests and vulnerability scans.
- Growing & learning. Do you know all there is to know about modular mobile apps or are you experienced on embedding native code? We'd love to learn from your knowledge. Feel like you're behind on test-driven development, are canary releases new to you? We'll make sure you grow through our knowledge.
- Working on architecture & vision. We are fusing old and new technologies; cloud-native microservices, IoT applications, a Salesforce backbone, an event-driven architecture. This means we analyze new requirements critically to see which moving parts would have to change, explore opportunities to solve organization-spanning challenges with elegant architectural solutions.
- Steering for empathy and understanding. Only when we comprehend what the market needs can we create solutions that truly address underlying challenges. Ask critical questions and listen to operations, craftspeople, sales - there are so many stakeholders and users to get input from, and balancing their needs leads to the best solutions.
This text has been machine translated. Show original
Our expectations of you
Qualifications
- Strong proficiency in Flutter/Dart with a deep understanding of its ecosystem, including state management, widget libraries, and asynchronous programming.
- Solid understanding of the best practices of mobile development and scalable architecture.
- Strong understanding of writing testable code and automation testing.
Experience
- 6 years+ of experience building large scaled mobile apps (and preferably +4 in Flutter).
- Strong experience with an Object Oriented language (Swift, Java, Kotlin, or Dart).
- Experience with GraphQL is nice to have.
- Deep appreciation for mobile products and excellent user experiences.
- Experience with the full mobile app development lifecycle, from concept to production and post-release monitoring using Crashlytics or Datadog, including proficiency with Git, CI/CD pipelines, and deployment automation.
This text has been machine translated. Show original
What we offer
- Work at Germany's first green unicorn and actively shape the solar energy transition with us.
- The sun shines everywhere - and so do we. At Enpal, you'll join a highly motivated and diverse team with over 65 nationalities working toward one mission.
- Office or home? You choose. We offer a hybrid work model - even after the pandemic - so you can balance focus and flexibility.
- Yes, we're a startup cliché - and proud of it. From ping-pong and yoga corners to a rooftop terrace and fully stocked fridges - our Berlin HQ in Friedrichshain has everything you need to thrive.
- Your Enpal kick-start: On your onboarding day, you'll meet the team, get to know the company - and have a welcome session with our founder, Mario.
- Stay in the loop: From company updates in our monthly All-Hands to solar deep dives in our Lunch & Learns - we make sure everyone understands the bigger picture.
- The energy transition is a team sport. Expect strong team spirit, ownership - and unforgettable team events.
- No progress without feedback. We embrace a strong feedback culture and believe your input drives our collective growth.
This text has been machine translated. Show original
Benefits
Health, Fitness & Fun
Topics that you deal with on the job
Job Locations
This is your employer
Enpal GmbH
Enpal GmbH specializes in the development and installation of solar systems and other renewable energy technologies, offering a wide range of services in this field.
Description
- Company Type
- Established Company
- Working Model
- Hybrid, Onsite
- Industry
- Power Sector, Economy
