Position: Android developer
Company: UnionFlame
Experience required: 3y
English level: intermediate

Global mobile internet operator and travel app is looking for an Android developer

Requirements:
- Collaborate with our Android team in realizing the product vision and meeting business requirements.
- Implement Android architecture designs for SDK and application development teams.
- Use our CI/CL solution in GitLab for Android
- Follow best practices established through process documentation
- Participate in continuous learning and training to stay up to date with best practices
- Knowledge of design patterns and architectures
- Provide technical mentorship to encourage team member growth through pairing opportunities and code reviews

- 4+ years of experience in Android development or a combination of education and experience
- Possession of Android software development skills using Kotlin
- Knowledge of Android architectures such as core Jetpack libraries

- Experience in developing native Android applications
- Experience in Agile methodologies
- Experience with Github/Gitlab
- Deep understanding of the entire mobile development lifecycle
- Strong desire to write reusable, testable and efficient code
- Demonstrate the communication skills necessary to work closely with colleagues and our QA team
- Demonstrated sensitivity to design and UX
- Demonstrated experience in developing robust software components
- Experience following the latest Android best practices, patterns and guidelines
- Experience in SDK development
- Experience with third-party libraries and APIs

We offer:
Social package, 14 sick days and 24 vacation days
Contract 
Payment to USDT wallet is possible 
Work format: remotely from any location 
On request, relocation to the USA or Canada is possible
 
Attention 
Work in the time zone GMT+2 (+/- 3 hours)