About YCLIENTS
YCLIENTS started as an ambitious startup, absorbed Silicon Valley experience where the founders completed the Plug&Play acceleration course, and has demonstrated exponential growth annually for over seven years. Today, YCLIENTS is a market leader and trendsetter in its segment.
Responsibilities
What you will be doing:
- Participation in making key architectural decisions for mobile applications (Android and iOS)
- Designing and developing new application functionality, migrating the application from the old stack (angular/ts/cordova) to flutter
- Conducting code reviews, writing tests, technical documentation
- Working with CI/CD, working with app stores
- Active participation in the development of the internal community
- Participation in Scrum processes within the team, cross-team development
Requirements
We expect you to have:
- Solid understanding of OOP principles
- Knowledge of design patterns, understanding what problems they solve
- Solid understanding of algorithm complexity analysis and its practical application
- Deep understanding of Flutter/Dart, experience in performance optimization, experience with platform-dependent code
- Experience with Git (we use GitLab)
- Experience in creating/improving CI/CD
- Knowledge of Android/iOS SDK
- Experience with DBMS, basic SQL knowledge
Will be a plus
- Experience with JS/TS/Angular
Conditions
What we offer:
- Transparent and competitive salary, employment according to the Labor Code of the Russian Federation;
- Hybrid work schedule.
- Equipment for work;
- Voluntary Medical Insurance after the probation period;
- Support in difficult situations – we are not just a company, we are a community;
- Corporate discounts BestBenefits – sports, travel, restaurants, courses, even cosmetics;
- A team where everyone is on a "you" basis – no dress code, no hierarchy, just trust.