Position: Middle\Senior Mobile Developer (IOS\Android)
Company: MLP Со
Category: Android
Experience required: 3y
English level: fluent

Responsibilities:
- Developing new features and user interfaces from wireframe models
- Ensuring the best performance and user experience of the application
- Fixing bugs and performance problems
- Writing clean, readable, and testable code
- Work closely with a cross-functional team to deliver new features, bug fixes, and enhancements to a production Android\IOS\crossplatform application.
Requirements:
- At least 4 years of experience in mobile development.
- Proficiency in Kotlin/Java/Swift/Objective-C/JavaScript/C#
- Working experience with Unit testing
- Strong knowledge of architectural patterns—MVP, MVC, MVVM, and Clean Architecture—and the ability to choose the best solution for the app
- Experience with third-party libraries and APIs
- Familiarity with OOP design principles
Will be a plus:
- Flutter
- Android SDK
- JUnit and Mockito
- Oracle
- Drupal
- Apache
- Git flow, Git hub