E
Desarrollador Android Semi Senior
Encora
- 🇵🇪 Peru
- On-site
- Senior
- 1 day ago
- Kotlin
- Java
- MVVM
- Retrofit
- Dagger
- Hilt
- Git
- Unit Testing
1 day ago
Responsabilidadesprincipales
•Desarrollar,manteneryevolucionaraplicacionesmóvilesnativasparaAndroid.•Implementarfuncionalidadessiguiendoestándaresdecalidad,escalabilidadyrendimiento.
•Participarenelanálisis,diseñoydesarrollodesolucionesmóvilesutilizandoarquitecturasmodernas.
•Proponermejorastécnicasbasadasenbuenasprácticasyexperienciaprofesional.
•ColaboraractivamenteconequiposmultidisciplinariosbajometodologÃaságiles.
•DiseñarcomponentesreutilizablesycontribuiraldesarrollodelibrerÃasinternas.
•IntegraraplicacionesmóvilesconserviciosyAPIs.
•Garantizarlacalidaddelcódigomediantepruebasunitariasyrevisionestécnicas.
•Participarenlaidentificaciónyresolucióndeincidenciastécnicas.
•MantenerseactualizadosobrenuevastecnologÃas,componentesytendenciasdelecosistemaAndroid.
Requisitosindispensables
•Entre3y4añosdeexperienciaendesarrolloAndroid.•ConocimientosólidodeldesarrollomodernodeaplicacionesAndroid.
•DominiodeKotlincomolenguajeprincipaldedesarrollo.
•ConocimientosdeJava.
•Conocimientodeprincipiosdeacoplamiento,cohesiónybuenasprácticasdedesarrollo.
•AplicacióndeprincipiosSOLID.
•ExperienciaenCleanArchitectureyArquitecturaModular.
•ConocimientodepatronesdediseñoyarquitecturaMVVM.
•ExperienciaconAndroidArchitectureComponents.
•ManejodeViewModel,LiveData,Flow,RoomyDataBinding.
•ExperienciatrabajandoconAndroidX.
•ExperienciaenintegracióndeserviciosyconsumodeAPIs.
•ConocimientosdeRetrofitparacomunicacionesdered.
•ExperienciautilizandoCoroutinesparaprogramaciónasÃncrona.
•ConocimientosdeRxJava.
•Experienciaenorquestacióndepeticionesymanejodeasincronismo.
•ConocimientosdeseguridadenaplicacionesAndroid.
•Experienciaenalmacenamientosegurodedatos.
•ExperienciaconinyeccióndedependenciasutilizandoDaggeroHilt.
•ExperienciadesarrollandointerfacesconRecyclerView.
•ExperienciaencreacióndeCustomViews.
•ExperienciaendesarrolloymantenimientodelibrerÃasAndroid.
•Experienciaimplementandopruebasunitarias.
•ConocimientodecontroldeversionesutilizandoGit.
•Compromiso,orientaciónaresultadosycapacidadparatrabajarenequipo.
Requisitosdeseables
•Experienciaenoptimizaciónderendimientodeaplicacionesmóviles.•ConocimientodeintegraciónydesplieguecontinuoparaaplicacionesAndroid.
•ExperienciatrabajandoenentornoságilesbajoScrum.
•Conocimientodepatronesavanzadosdediseñoydesarrollomóvil.
•Experienciaendesarrollodeaplicacionesdealtadisponibilidadyescalabilidad. Publicadoel:01-10-2026 EnCoforge,contratamosprofesionalesúnicamenteenfuncióndesushabilidadesycalificaciones,ynodiscriminamosenfuncióndelaedad,discapacidad,religión,género,orientaciónsexual,estadosocioeconómicoonacionalidad.
Desarrollador Android Semi Senior · Encora