Position: Junior Pro/Middle Flutter developer
Company: ISRAEL IT
Experience required: 1y

geekApps – free application builder which allows SMB’s to create their own – native, highly customizable IOS&Android apps and manage their businesses through it.

geekApps was launched as an app maker in 2017, in Israel. Innovative approach, simplicity, and affordability made the app platform very popular quickly among small business owners and marketers.
During these years, digital technologies changed dramatically, as well as geekApps functionality. Now the app development process for iOS or Android might take about 15 minutes. Different requirements were taken into account, so today it can be used for many purposes.

What is the point? Why is our app builder completely free?
There is no trick because we never ask our users to provide any payment data until they sign up for geekAssistant – digital marketing services by our team. The decision to make app builder free was made in regard to the global pandemic crisis– to help all small businesses over the world to turn into online mode and survive these difficult days.

Requirements
● Have two or more iOS/Android apps developed with Flutter. Either deployed on the AppStore/Google Play or available on Github; ( If you created only a part of application - please let us know which one) ● Experience with REST;
● Understanding of the Agile development life-cycle;
● Experience with automated testing and building;
● Experience with Git, Jenkins, or other version control tools;
● Create extensive documentation for existing code;
● Intermediate English
● Experience with the following dart packages:
- riverpod
- flutter_riverpod
- hooks_riverpod
- get_it
- dio
● Good understanding on how to build efficient, reusable widgets
Would be a plus - knowledge on how to integrate flutter modules into existing native apps

RESPONSIBILITIES
You will implement web applications using the Flutter framework, support it and add new features.
The main tasks are: writing business logic and UI based on riverpod/flutter_hooks, abstractions and data mapping models by get_it, connection with the server by dio.
Also, you should learn best practices and constantly improve your Flutter skills.

Benefits
● Competitive remuneration;
● Work at an international company with high-tech software products;
● Informal and friendly atmosphere;
● Bureaucracy-free and people-oriented culture
● Opportunity for professional growth;
● IT CLUSTER membership;
● English and Hebrew classes with a lot of fun;
● Cool corporate events, team buildings;
● Thursdays “happy hours”;
● New big office with a lot of cool stuff;
● Library in the office;
● Gym in the office;
● Ping-pong and PS;
● Birthday gifts;
● Attention to every employee.