Vaga Mobile

Desenvolvedor(a) Android (Kotlin) Senior

Android API Firebase Kotlin

Rehva Tech

Rehva Tech

Startup

Salário: Acima de R$18.000

Aceito candidatos dispostos a se mudar

Descrição da empresa

A Rehva Tech é uma empresa especializada em recrutamento e seleção de profissionais para o mercado de tecnologia da informação. Com mais de 10 anos de atuação, a empresa oferece serviços personalizados e soluções sob medida para empresas que buscam contratar os melhores talentos em TI.

Atividades e Responsabilidades

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.

Requisitos

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.

O que nós oferecemos

Vale Refeição
Vale Alimentação
Plano de Saúde
Plano Odontológico
Academia/Gympass