We invite a Flutter Engineer to an internationally accredited company developing software.
Responsibilities
- Design and develop new features for mobile devices (iOS and Android).
- Analyze functional requirements.
- Write automated tests for the Continuous Integration (CI) system.
- Develop and implement architectural solutions for multiple projects.
- Track requests, tasks, progress, and changes in project management systems.
- Prepare technical documentation and estimate efforts.
- Collaborate with backend development teams, QA, designers, and external partners.
- Manage code changes using a version control system (Git).
- Participate in code reviews and share experience with colleagues.
Requirements
- Higher education in information technology or related fields.
- 3+ years of experience with Flutter.
- Experience in native Android or iOS development.
- Practical experience in Dart and Flutter development.
- Knowledge and understanding of BLoC, Cubit, Redux.
- Experience with platform channels and writing plugins.
- Published applications in Google Play Store or Apple App Store.
- Experience integrating with REST API, GraphQL, and WebSocket.
- Knowledge of mobile application architecture, modern trends, and technologies.
- Deep understanding of the mobile development lifecycle, including automated testing and building.
- Experience working in agile teams, including distributed ones.
- Proficient in version control systems (Git).
- Skills in debugging, testing, and optimizing mobile applications.
- Ability to write clean, maintainable, and testable code.
- Ability to research and implement new technologies that increase team efficiency.
- English at B1 level or higher.
Conditions
- Stable and decent remuneration.
- Official employment according to the Labor Code of the Russian Federation.
- Payment for personal training and development.
- English language courses.
- Sick leave without a doctor's note.
- Compensation for the cost of psychological support.
- Compensation for the cost of sports activities.
- Flexible working hours.
- Corporate events for employees.