Skip navigation EPAM

Senior Android Developer Minsk, Belarus

  • hot

Senior Android Developer Description

Job #: 45184
EPAM is committed to providing our global team of 36,700+ EPAMers with inspiring careers from day one. EPAMers lead with passion and honesty and think creatively. Our people are the source of our success and we value collaboration, try to always understand our customers’ business, and strive for the highest standards of excellence. In today’s new market conditions we continue to support operations for hundreds of clients around the world remotely, with the vast majority of our teams working from home. No matter where you are located, you’ll join a dedicated, diverse community that will help you discover your fullest potential.We are currently looking for a Senior Android Developer for our Minsk office to join our innovative project and make our team stronger.

DESCRIPTION


Our customer is a mobile network operator and internet service provider. It is currently the largest mobile network operator in the UK and the largest provider of 4G services in Europe.

We are using a cutting-edge mobile technology stack, such as Clean Architecture, Dagger 2, Volley, RxJava, currently moving to Kotlin; for testing – Espresso, Mockito, etc. We deliver monthly feature-oriented releases that help our customer become even more effective in their business and attract a wider audience by improving the user experience.

We follow Agile methodologies as our team works closely with the Product Owner, the Business Analysts, and the UX/UI designers on a daily basis.

If you are looking for an interesting and challenging position that requires constant learning, growth and improvement, we can provide you with such an opportunity!
#LI-DNI
#LI-DNP

Responsibilities

  • Develop a native Android mobile application
  • Cover the codebase with unit and UI tests
  • Perform bug fixing and improving the application performance
  • Provide PR reviewing
  • Work within a team of developers to complete the proposed initiatives, contributing to the application architecture and providing implementation guidance
  • Quickly develop and understand our clients’ requirements, technology needs and solution architecture
  • Collaborate with a remote team on the client side and internal cross-functional teams to design and develop the appropriate features
  • Participate in Agile ceremonies
  • Continuously investigate and discover to maximize development efficiency

Requirements

  • Proven working experience in Android app development
  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
  • Strong knowledge of the Android SDK, different versions of Android, and how to deal with different screen sizes
  • Production experience in Kotlin
  • Understanding of Google’s Android design principles and interface guidelines
  • Good understanding of networking, caching of local data and multitasking on Android
  • Familiarity with RESTful APIs for connecting Android applications to back-end services
  • Strong knowledge of Android UI design principles, patterns, and best practices
  • Ability to understand business requirements and translate them into technical requirements
  • Familiarity with cloud message APIs and push notifications
  • Proficient understanding of code versioning tools, such as Git
  • Familiarity with Continuous Integration
  • Solid understanding of the full mobile development lifecycle
  • Experience with third-party libraries and services
  • Experience with Agile processes
  • Strong leadership, ability to work in a fast-paced team environment, with a mix of local and remote resources
  • Excellent verbal and written communication skills

We offer

  • Innovative solutions delivery to the world’s digital changes
  • Experience exchange with colleagues all around the world
  • Opportunities for self-realization
  • Friendly team and enjoyable working environment
  • Engineering, corporate and social events
  • Social package: professional & soft skills trainings, medical & family care programs, sports
  • Free English classes
  • Flexible working schedule
Dowiedz się więcej na temat EPAM Białoruś

Witaj. W czym możemy pomóc?


NASZE LOKALIZACJE