Experience with Flutter and Dart from 1.5 to 3 years.
Deep understanding of the Flutter framework, including widgets, state management, animations.
Confident Dart skills and understanding of the language.
Understanding of mobile development features and the features of the iOS and Android platforms.
Experience in API integration and working with RESTful services.
Knowledge of basic architectural approaches such as BLoC, Provider, MVVM.
Understanding of Clean Architecture principles.
Knowledge and experience working with local databases (e.g. SQLite, Hive).
Skills in working with JSON, asynchrony and data flow management.
Experience in writing tests (unit, widget, integration).
Understanding of the principles of writing clean and maintainable code.
Experience with tools like Flutter DevTools for performance analysis.
Experience with native iOS and Android.
Experience with multi-platform development platforms (e.g. KMP).
Understanding of UI/UX design principles and the ability to work with designers to implement high-quality experiences.
Work on a project to work with personnel (automation of personnel accounting, payroll, personnel processes).
Development of new functionality.
Support and updating of previously written modules.
Troubleshooting.
Work with task assessment on projects and interaction with the team.
2 years of commercial development experience.
Experience with React, JavaScript, .NET, ASP.NET.
Experience with Antd, Mobx, WCF, Design patterns, MVC, jQuery, any CI.
SIEM system deployment, configuration and administration, connecting event sources, support.
Monitoring and analysis of information security events, assessment of new threats and correlation of security rules based on them.
Participation in incident investigations and creation of safety reports.
Collaborate with other teams (IT) and participate in security planning.
Experience with SIEM solutions from 1 year.
Knowledge and understanding of the basic principles of construction and operation of network infrastructure, virtual infrastructure, protocols and security technologies (TCP/IP, VPN, IDS/IPS, Firewall, etc.).
Understanding the basics of information security, types of threats and vulnerabilities, methods and means of cyber attacks. Knowledge of the principles of logging, analysis and monitoring of events.
Knowledge of programming and scripting languages (Python, PowerShell, Bash) to automate tasks and create custom reports.