Position: Flutter Engineer
Company: SoftConstruct
Experience required: 1y

Project:

The Engine is a high load project which has the ambition to provide service for 10m gamers around the world using a gamification approach as growth and retention value. Numerous easy-to-use fronts (app as a first step, mobile web, desktop web), socialization, bonus, and loyalty system on top of existing services of holding, will boost the engagement of the existing and new gamers.

Currently, the application is in production from May 2021. The solution covers 2 regions and 2 platforms: Android/iOS. 14 more regions to cover as the ambition till 31.12.2022.

Team:
Currently, we are 12 (3 designers, 3 front-engineers, 2 backend engineers, 2 QA, DevOps, PMM) efficient team members involved from the early stages of the project. During the year, we are planning to scale a team, up to fifteen members due to business needs — grow & deliver faster.

Must-haves:

- Strong level knowledge of Flutter (1+ years);
- Strong computer science fundamentals of engineering;
- Remain up to date with the terminology, concepts, and best practices for coding mobile apps;
- Good understanding of iOS and Android mobile architecture;
- Good understanding of the deployment process to the respective app stores (Google Play/Apple App Store);
- Good knowledge of Git;
- Understanding of CI/CD;
- Strong understanding of UI/UX best practices and considerations;
- Passion for writing clean, modular, well-commented, readable, and reusable code;
- Ability to think out of the box with a can-do attitude to get things done efficiently;
- Excellent communication skills with the ability to articulate technical concepts in plain English.

Nice to haves:

- Understanding principles of Domain Driven Design;
- Experience with develop/maintain SDK;
- Experience with Flutter Modular.