Ir al contenido
Centro de diagnóstico54 herramientas gratuitas: diagnósticos, constructores, planificadores, consulta de visado · sin registroGratis
Acerca deResumenAcerca de RisalatCapacidades y experienciaClientes y sociosRisalat AcademyPortafolioTestimoniosGalería de vídeosEmpleoLa vida en RisalatHágase embajador
ProgramasResumenCategorías de programasCalendario de formaciónProgramas por ciudadProgramas de aprendizaje globalesProgramas internosProgramas en línea
SolucionesResumenFortalecimiento de capacidadesServicios empresarialesEncuestas e investigaciónGestión de eventosRegistro de empresasSectores
DiagnósticosGratisResumenCentro de diagnósticoEvaluación de necesidades de formaciónChequeo de salud del proyectoPlanificador de desarrollo de capacidadesAnalizador de retrasos en contratacionesEvaluación de la preparación para el cambioDiseñador de CVConstructor de marco lógicoConsulta de visadoPlanificador de nominaciones del equipoBiblioteca de plantillasTodas las herramientas de la A a la Z
AnálisisResumenIA y datos en el gobiernoFinanciación climáticaContratación públicaSeguimiento y evaluaciónGestión de proyectosLiderazgo
ContactoContáctenosPreguntas frecuentesSolicitar una facturaSolicitar una propuesta
Oportunidades futurasEmpleo

Desarrollador de aplicaciones móviles

Desarrollar experiencias móviles seguras y accesibles que apoyen el aprendizaje y los flujos de trabajo de los clientes.

  • Engagement: Project-based collaboration
  • Ubicación: Internacional / en remoto cuando el encargo lo permita
  • Región: Global
  • Última revisión: 27 de octubre de 2026

Aceptamos candidaturas a este puesto para futuras vacantes. Actualmente no es una vacante activa.

Sobre el puesto

The Mobile App Developer builds and maintains mobile experiences that give participants and clients easy access to Risalat programmes, free tools and learning resources. The role suits a developer who cares about performance on modest devices and slow connections.

Many of the professionals we serve use phones as their main device. A fast, reliable mobile experience makes learning and registration easier. Collaboration is project-based and agreed individually.

Responsabilidades

  • Design and build mobile features with a cross-platform framework or native code.
  • Integrate with the website's REST APIs for programmes, tools and accounts.
  • Optimise for performance, offline use and low bandwidth.
  • Implement secure authentication and data handling.
  • Write tests and maintain clean, documented code.
  • Publish and maintain releases in app stores.
  • Fix bugs and monitor crashes and performance.
  • Work with designers on accessible, consistent interfaces.

Productos e indicadores de éxito

  • Working mobile features delivered to agreed scope.
  • Código limpio, documentado y bajo control de versiones.
  • Tested releases in app stores.
  • Performance and crash monitoring reports.
  • Technical notes for future maintenance.

Qué buscamos

Esencial

  • Professional experience building mobile apps.
  • Skill in Flutter, React Native, Kotlin or Swift.
  • Experience with REST APIs and authentication.
  • Understanding of mobile performance and security.
  • Use of Git and testing practices.
  • Inglés escrito claro.

Deseable

  • Experience integrating with WordPress.
  • Offline-first or low-bandwidth app design.
  • Push notifications and analytics.
  • Published apps you can show.

Herramientas y competencias

  • Flutter or React Native
  • Kotlin or Swift
  • API REST
  • Git
  • Firebase or similar
  • App Store and Google Play publishing

Qué obtiene

  • Building tools used by professionals in many countries.
  • Collaboration with web, design and learning specialists.
  • A portfolio of shipped mobile features.
  • Experience in education technology for public institutions.

Cómo trabajamos

Project-based collaboration, remote, with scope, milestones and fees agreed in writing.

Los encargos, el horario de trabajo, los honorarios, los entregables y la ubicación se acuerdan por escrito antes de comenzar el trabajo. Esta oferta no garantiza la selección, un trabajo remunerado ni un número mínimo de encargos. Los candidatos empleados en otra entidad deben cumplir las políticas de su empleador y declarar los conflictos de intereses.

Proceso de selección

  1. Apply online with your CV and links to apps or code.
  2. We review technical quality.
  3. A technical conversation about a past project.
  4. A written agreement for the project.

Evaluamos cada candidatura según su pertinencia, el trabajo demostrado y las necesidades actuales de los proyectos.

Preguntas

Which framework do you prefer?

A cross-platform framework such as Flutter or React Native is likely, but strong native experience is welcome.

Is there an existing app?

Mobile work builds on the website's APIs; the scope is agreed per project.

¿Puedo trabajar a distancia?

Yes, collaboration is remote.

Postular en línea

What to include: Submit GitHub or app portfolio and preferred stack.

No necesita enviar un correo electrónico: todo se presenta aquí. Evaluamos las candidaturas según su pertinencia, el trabajo demostrado y las necesidades actuales de los proyectos.

Oportunidades relacionadas

Oportunidades futurasEmpleo

Asistente administrativo

Apoyar unas operaciones precisas y ágiles para una empresa de consultoría y formación con presencia en todo el mundo.

Empleo; horario y lugar acordados individualmente

AdministraciónOperaciones

Ver y postular →
Postular en línea →