Position: Middle and Senior Mobile (React Native) Engineer
Company: AgileEngine
Category: Android
Experience required: 2y
English level: upper

**The idea**
Keep your favourite media: Games, Movies, TV Shows in one place!
Discover our editors recommendations
Explore upcoming releases
Find quick games to spend a weekend
Manage your library
Share with friends
Subscribe to your favourites

**What you will do:**
Work with project, product, and marketing to define project requirements.
Develop, code, program and debug software application programs using designated programming languages and technologies.
Conduct detailed and documented design, development and testing.
Collaborate with Product owners, QA and other Developers to create robust and solid software.
Build out new features while evolving the existing user experience of our customers.
Develop in a cross computer, multi-tiered application environment accessing Web Services.
Participate in Agile software projects, delivering running code as the gauge of your productivity.
Сreate the best possible user experience on the Mobile.
Take ownership of business requirements and design/implement/test solutions.
Development and integration of new applications and enhancements.

**Our team is missing someone who has**
Thorough understanding of best practices for building modern mobile applications.
3+ years of experience with Mobile Development.
3+ years experience with ReactNative.
Experience with GraphQL.
Self-driven engineer who takes pride in ownership of product quality and features.
Strong bi-lingual communication skills and ability to interface with Product, Development, Customer, and QA teams.
Agile methodologies experience.