Position: Flutter developer
Company: PartnersTree
Experience required: 3y
English level: intermediate

ENLABS stands for Entertainment Laboratories. We are a company that creates entertainment through innovative thinking within three business areas: Online Gaming, Media, and Solutions.

As part of the portfolio, ENLABS owns a group of licensed online gaming companies located in several European jurisdictions. We operate a portfolio of well-known brands including “Optibet” and “Best”. Our roots within the gaming sector date back to 2002 and the company's shares are traded on the OMX Nasdaq First North stock exchange since 2006.

Today ENLABS is a multi-brand online gaming company with 190+ people from more than 10 countries situated in offices across Tallinn, Riga, Vilnius, Malta, Marbella, and Stockholm. We are proud to be the leading iGaming operator in the Baltic States, and one of the fastest-growing operators in Europe. Our mission is to spark change, infuse joy and create entertainment.

​

Due to the growth of the company, we are looking for a developer, who is excited and passionate about the newest technologies and who has already tried and enjoyed building applications with Flutter; who wants to grow professionally with Flutter and to join the team of professionals.

​
TECHNOLOGY STACK: Flutter
PRODUCT: Mobile applications for Android and iOS
RESPONSIBILITIES: Creation of complex mobile applications from scratch
REQUIREMENTS:

- 5+ years in software development;
- 1+ years writing Dart and Flutter applications (portfolio of the app(s) for AppStore/PlayMarket is an advantage);

 
A GOOD UNDERSTANDING OF: 

- Networking and communication (e.g. Dio etc.);
- Use of Provider and Get_it;
- Asynchronous execution;
- Architectural patterns in Flutter (e.g. BLOC);

 

EXPERIENCE WITH:

- Third-party libraries and APIs;
- Git, SVN, or other version control tools;
- Writing readable code, creating extensive documentation for existing code;
- Automated testing and building;
- Working in accordance with the design/mockups provided;
- UI/UX principles;
- Agile development life-cycle;
- Leading a concept from its early stages of development through to market;
- App Store and Play Market publishing process;
- Fluent in English;
- Strong written & verbal communication skills;
- Ability to work both in a team and independently to reach your goals, being proactive in reaching out to other areas of the business, both technical and non-technical, to find the information you need.


WE OFFER

- Great opportunity to take part in the development of a growth- and sales-driven company and build its future
- Dynamic work in a rapidly growing international company with personal development possibilities
- Professional team with various, international backgrounds to collaborate
- Competitive salary and benefits package
- Opportunity for career development