September 27
Android
Angular
Azure
Cloud
Dart
Docker
Flutter
iOS
Java
Jenkins
Kubernetes
Microservices
MySQL
Postgres
Spring
Spring Boot
SpringBoot
• On behalf of our client, a global leader in the production and distribution of a wide range of established nutritional supplements and cosmetic products, we are seeking experienced Flutter Developer to join their new IT Hub in Greece. • The company's headquarters are located in Germany, with a subsidiary in Athens, and the IT teams work fully remotely from anywhere in Greece. • The company has developed two internal products: a web and a mobile application, through which it manages all its internal processes while also supporting its partner network, which consists of approximately 3,000 partners. • The web application is built using Java/Spring Boot microservices and Angular, while the mobile application is developed with GO and Flutter, supporting both Android and iOS platforms. • Based on your expertise in using Flutter, you will join one of the sub-teams, contributing to the development of the company’s products through the conception, design, and implementation of business solutions. • Conception, design and implementation of business solutions in the area of digital customer solutions for our sales partners • Development and support of iOS and Android applications with a high degree of innovation for our partners • Strategic planning and implementation of front-end development projects • Taking responsibility for the coordination and control of troubleshooting as part of incident management and ensuring the operation of the developed solutions • Use and continuous optimization of agile development processes and corresponding tool stacks • Ensuring software quality by implementing unit tests, expanding End2End tests in test automation and the support of integration tests • Technical support in requirements management with regard to feasibility analyses, development and further development of systems • Designing data models, interfaces and authorization concepts with the system managers and specialist departments • Responsibility for results and realization of the desired solutions with a focus on the needs of the customers/stakeholders and compliance with the company processes (business process and data flow via the existing business applications)
• Completed studies in computer science, business informatics or comparable training • Knowledge in the conception and development of multi-tier software architectures in the Flutter/Dart environment • Knowledge of mobile development for Android and IOS • Knowledge in dealing with tools for collaboration in the development team (Git, Jira, Confluence, SonarQube) and automated deployment/integration of applications (CodeMagick, Jenkins, Docker, Kubernetes) • Knowledge of common and cloud databases such as Postgres, MySQL, Azure Cosmos DB • Knowledge of build management and continuous integration • Knowledge of the Microsoft Azure DevOps environment is a plus • Basic application-related knowledge of interfaces (REST, sockets) and protocols (AMQP, TCP, UDP) will be considered as an asset
• Attractive remuneration package plus performance related reward • Intellectually stimulating work environment • Customized training plan
Apply Now