Position: Senior Android Kotlin developer
Company: EPAM Anywhere (REMOTE)
Category: Android
Experience required: 3y
English level: intermediate
Published: 2020-05-01T00:00:00+03:00

On the first stage EPAM team will be responsible for making a major performance improvement of our client’s solution - front-banking system. Solution consist from: native mobile iOS on Objective-C; native mobile Android on Java; web frontend with Angular & Node JS; Application server - Java Spring Boot; Oracle DB; Apache Synapse opensource enterprise service bus (ESB); Own Core Banking System integration 

This position is a part of our new EPAM Anywhere program for remote workers. EPAM Anywhere offers a variety of IT jobs for remote workers. Join us to work on ambitious and long-term projects, get a stable workload, and enjoy a work-life balance!  

PROJECT ADVERTISING DESCRIPTION:
New SBOL application V2 can face low user adoption due to multiple performance and stability issues, being deeply rooted into complex ecosystem of back-end applications. 

RESPONSIBILITIES:
- Develop mobile applications  
- Deliver the software product according to priorities  
- Take part in meetings, technical discussions  
- Answer client inquiries in a timely fashion  

REQUIREMENTS 
- 3+ years of experience in Android development  
- Strong knowledge of the Android SDK, different versions of Android, and how to deal with different screen sizes  
- Production experience in Kotlin  
- Java development skills  
- Knowledge of RestAPI / Networking / HTTPS  
- Proficient understanding of code versioning tools, such as Git  
- Knowledge of SOLID Design Principles, design patterns, architectural patterns and best practices  
- Experience in mobile technology stack, such as: Dagger 2, Rx Java  
- Experience with build tool Gradle  
- Strong and solid communication skills  
- Strong problem-solving and analytical skills  
- English level: Intermediate+ (B1+) 

WE OFFER:  
- Competitive compensation depending on experience and skills  
- Work in enterprise-level projects on a long-term basis  
- Full-time remote work (you can work from anywhere you are)  
- Unlimited access to learning courses (LinkedIn learning, EPAM training courses, English regular classes, Internal Library)  
- Community of 30,100+ industry’s top professionals