Skip to content

(Senior) Software Engineer (mobile)

  • On-site
    • Amsterdam, Noord-Holland, Netherlands
  • IT Development

Job description

The company 

Smart Electric Vehicle Charging Solutions. That’s the business we are in! 

GreenFlux offers a cloud-based charge point management SaaS solution. This software platform enables Charge Point Operators (CPOs) and e-Mobility Service Providers (eMSPs) to successfully launch their respective businesses. With its offering, GreenFlux plays a pivotal role in facilitating the uptake of electric vehicles and the renewable energy revolution. To keep up with the rapid market and business expansion and to support the company’s dynamic growth, we are looking for new ambitious colleagues. 

GreenFlux is part of DKV Mobility Group, a major European mobility company, and we play a leading role in the transition towards sustainable mobility. 

The job 

You will be part of an agile, end-to-end team operating within a product area that benefits from well-defined and transparent processes. Your team is self-organized and adaptive. Part of your role will involve working on our current Mobile App (Charge Assist) and its many white-labelled versions. However, you will also have the opportunity, and be encouraged, to engineer solutions for every part of our product. This presents a challenge, but also numerous opportunities for growth, supported by a highly collaborative team. We place great emphasis on quality control and documentation. 

Technologies We Use: 

  • Flutter & Firebase. 

  • Microservices architecture utilizing the latest versions of C#/.NET. 

  • Vue.js, Nuxt, Razor, JavaScript, and typescript. 

  • Cloud-native services deployed on Azure. 

  • Serverless and event-driven architecture (Azure Functions, Service Bus, Event Grid). 

  • Elasticsearch and Kibana. 

  • Azure DevOps. 

  • Infrastructure as code (Bicep). 

  • Maestro, Reqnroll, Playwright. 

Job requirements

You are passionate about building applications that our users love. You have a product mindset, e.g. you can think beyond the code and focus on delivering value to the end user. You are eager to learn, flexible, and open to working with various techniques and technologies. You have effective communication skills, understand what the user needs, and can put this into words as well as code. You write clean, organized, and testable code. In addition, you strive to move your team forward by helping your colleagues and actively engaging in architecture discussions. 

 

You have: 

  • 3+ years of experience in mobile app development in any language. While we use Flutter, we believe that problem-solving skills are more important than the language that is being used. 

  • Working knowledge of Firebase and REST APIs. 

  • App store / Google Play store management, e.g. having released an App to commercial stores. 

  • A good understanding of software architecture and design principles in both backend and front-end engineering. 

  • An understanding of quality control and the importance of testing the code before release. 

  • Experience working closely with the UX/UI experts to implement new features and analytics 

  • A drive for continuous learning and self-improvement. 

  • Professional fluency in English, and 

  • A sustainable mindset! 

Nice to have: 

  • Experience in any object-oriented programming language. 

  • CI/CD experience with Fastlane and open-source tools. 

  • Experience with white label app concepts. 

  • Experience with defining and integrating HTTP (REST) APIs. 

  • Experience working in self-organizing teams and/or with LeSS. 

  • Ability and willingness to guide, coach, and mentor other engineers within the team. 

  • Experience with taking the lead on technical design activities for new features. 

Our offer 

Working at GreenFlux means working in a dynamic, innovative, and informal organization, where new ideas and developments move quickly, and each day brings new opportunities and challenges. At our inspiring office in Amsterdam, you’ll have the chance to actively contribute to a sustainable future! 

While GreenFlux has a hybrid work policy, we value the collaborative energy and synergy that comes from in-person interactions. Therefore, we expect our Scrum Master to be present in the office more frequently than the average team member. This presence will help foster stronger team dynamics, enhance communication, and drive the continuous improvement of our agile processes. 

Join our revolution in mobility and energy! 

or