Position: Middle/Senior Android Developer
Company: 2C2P
Experience required: 3y
Category: Android
English level: upper
Published: 2020-05-01T00:00:00+03:00

**Required skills**
3+ years of experience with Android application development using Android SDK
Experience of working with Kotlin
Good Object-oriented programming skills
Understanding of applications, integration, and network architectures, as well as dependencies between development components
Experience with UI implementation
Knowledge about mobile usability principles, design concepts, user expectations
Great analytical skills
Working knowledge of Git and Gradle
Team player who is motivated, self-learner and well organized
Can work well and communicate effectively with diverse teams
Strong English both verbal and written

**As a plus**
Experience with Flutter framework
Experience with iOS (Swift)

**We offer**
Career growth in a product-based company
Business trips to Singapore and Thailand
Ability to choose your working machine (PC or Mac)
Competitive compensation package and salary paid in USD
International work environment
Annual team meet-up at an exotic location
Long-term employment with 18 working-days paid vacation
Comfortable office with lounging and chill out areas

**Responsibilities**
Design and build applications for the Android platform
Write code that is consistent and clean both in formatting style and design with current Android coding practices
Deliver quality through well-written unit tests
Work on bug fixing and improving application performance
Continuously discover, evaluate, and implement new technologies to maximize development efficiency
Work with a team of developers, designers, QA, and project management to produce high-quality projects

**Project description**
2C2P is a leading Southeast Asian payment services provider. We enable payment acceptance through credit, debit and prepaid cards, as well as through bank channels such as ATMs, internet banking and mobile banking. 2C2P also facilitates cash acceptance via payment counters, an important feature in Southeast Asia, a region characterized by low card penetration. With 2C2P’s payment services, merchants can now transact with both banked and unbanked customers.

Technologies used in the project:

Android
iOS
C#
.NET Core
ASP.NET
MVC5
WebAPI
Entity Framework
MSSQL, MySql, Aurora
HTML5 / CSS3 / Javascript
AngularJS
TypeScript