Position: Flutter Developer
Company: Lampa Software
Experience required: 1y
Category: Flutter
English level: intermediate
Published: 2022-07-01T00:00:00+03:00

**Responsibilities:**
- Application development
- Tasks decomposition
- Task estimation
- Participating in development of mobile applications on Flutter;
- Contributing to the mobile development team to deliver high-quality applications;
- Writing code using best practices, considering security and performance;
- Participating in sprint planning and task estimation, taking part in crafting stories/requirements;

**Required skills:**
- Strong Dart/Flutter knowledge (1+ year)
- Kotlin/Swift (Android/iOS SDK)
- State management concept 
- Good knowledge of stateful widgets lifecycle
- Deep BLoC 
- REST API integration
- OOP, SOLID, Clean Code
- Mobile/local DB (SQLite + Moor, etc) integration
- PlayMarket/AppStore distribution

**Benefits:**
- Lampa`s warmth atmosphere and team;
- Strong focus on your personal and professional development;
- Free access to educational platforms (payment for specialized trainings, courses, participation in conferences);
- Gym compensation;
- Paid vacation, sick leave and public holidays;
- Paid overtime;
- Free English classes;
- Corporate events, team building and other cool activities;
- Medical care system.

**Hiring process:**
- We carefully consider each candidate’s application: in case we have chosen other candidates, you will receive the feedback; if the resume passes to the next stage, we will clarify a few basic questions and send technical tasks
- Interview with the technical team
- English interview
- HR interview
- Job offer