Senior Android Developer (KOTLIN) - English
CLT, 100% remote position
Interested candidates should send their resumes in English to gabriela.castro@rehva.com.br and vitor@rehva.com.br
Description
This position demands fluent english.
Requirements
- Higher degree in Computer Science or similar;
- Minimum 5 years of experience in Android development;
- Expert in consumer app development using Android SDK up to API level 34 and Jetpack libraries.
- Knowledge and hands-on experience with Kotlin and Coroutines.
- Good understanding of data structures and basic algorithms.
- Hands-on experience with Firebase services.
- Experience with databases and ORMs (Room, SQLite, Realm or similar)
- You know when and how to use dependency injection.
- Good knowledge of OOP, design patterns, architectural patterns (MV*, Clean architecture).
- Awareness of “Material Design” principles and components.
- Strong experience with REST technology is required.
- Ability to write testable code and tests (unit, integrational).
- Excellent trouble-shooting skill.
- Teamwork.
- Good communication skills, both written and verbal.
Good to have:
- Excellent trouble-shooting skill, especially with multi-threaded and performance-oriented applications
- Ability to work well with tight schedules and rapid development cycles
- Experienced with audio/video real time communication and streaming video protocols (RTSP/RTP/HLS)
- Experienced with SIP, H265/264 Codec, FFMPEG, WEBRTC.
Benefits
- Competitive remuneration.
- Health insurance.
- Life Insurance.
- Private pension,
- Transportation allowance.
- Meal ticket.
- Dynamic, multicultural and fun environment.
- You will be working at the world's leading provider of game services.
- Supportive community inclusive of LGBTQ+, and any age, ethnicity, religion, or disability.
- Dedicated employee wellbeing program.
- Career growth opportunities.