Ingeniero de aplicaciones móviles

Bleem LTD

Negociable
Remoto1-3 años de experienciaBaceleroTiempo completo
Chat
Aplicar
Compartir

Detalles remotos

Abrir paísA nivel mundial

Requisitos de idiomaChino

Descripción del trabajo

Mostrar texto original

Responsabilidades del puesto

1. Responsable de desarrollar aplicaciones nativas iOS (Swift/Objective-C) o Android (Kotlin/Java), implementando las funciones principales del negocio y la interfaz de usuario.

2. Desarrollar aplicaciones multiplataforma basadas en React Native, logrando la reutilización de código y la consistencia funcional entre ambas plataformas.

3. Desarrollar módulos nativos y código de enlace, resolviendo problemas de compatibilidad entre React Native y el código nativo.

4. Contar con experiencia en desarrollo web frontend (React/Vue/Next.js) o backend (****) para la plataforma web.

5. Optimizar el rendimiento de aplicaciones móviles, utilizando herramientas de depuración para identificar y resolver cuellos de botella y errores.

6. Participar en la selección de tecnologías y el diseño de la arquitectura, encapsular componentes y clases de utilidad genéricos, y establecer procesos de CI/CD.

Requisitos del puesto

1. Desarrollo nativo móvil (imprescindible):

- iOS: dominio de Swift/Objective-C, familiaridad con UIKit/SwiftUI y la cadena de herramientas de Xcode.

- Android: dominio de Kotlin/Java, familiaridad con Android SDK, Jetpack y Gradle.

- Experiencia de 1 a 3 años o más en desarrollo móvil nativo.

2. Desarrollo con React Native (imprescindible):

- Dominio del framework React Native, comprensión de JavaScript/TypeScript y desarrollo de componentes en React.

- Familiaridad con gestión de estado, navegación, solicitudes de red y demás funcionalidades clave.

- Capacidad para desarrollar módulos nativos y realizar enlaces (bridging).

3. Una de las siguientes capacidades full-stack (imprescindible):

- Desarrollo web frontend: familiaridad con React/Vue/Next.js y conocimiento de las cadenas de herramientas de ingeniería frontend.

- Desarrollo backend: familiaridad con al menos un lenguaje de servidor (****), así como con APIs RESTful y operaciones de bases de datos.

4. Fundamentos técnicos: familiaridad con protocolos de red como HTTP/HTTPS y WebSocket, conocimiento de optimización de rendimiento móvil, control de versiones con Git y buenas prácticas de codificación.

5. Competencias generales: pensamiento lógico, capacidad de análisis de problemas y resolución independiente, así como habilidades de colaboración y comunicación en equipo.

Valoraremos positivamente

- Experiencia simultánea en desarrollo nativo para iOS y Android.

- Familiaridad con Flutter u otros frameworks multiplataforma.

- Experiencia en proyectos de aplicaciones móviles de gran envergadura, con participación en el desarrollo y publicación en App Store/Google Play.

- Conocimiento de pruebas automatizadas móviles y procesos CI/CD.

- Experiencia en desarrollo móvil relacionado con Web3 y blockchain.

- Participación en proyectos de código abierto o mantenimiento de un blog técnico personal.

Diseño UX/UIDesarrollo multiplataformaSwift (para iOS)Java (para Android)React Native
Preview

美元 舒

人力資源總監Bleem LTD

Responder Hoy 0 veces

Chat
Aplicar

Publicado el 26 January 2026

Reporte

Recordatorio de seguridad del jefe

Si tu puesto de trabajo implica trabajar en el extranjero, por favor mantente alerta y mantén todas las comunicaciones dentro de la plataforma Bossjob para evitar posibles estafas.

Tu seguridad es nuestra prioridad. Ten cuidado si un empleador muestra alguno de los siguientes comportamientos, e infórmelos inmediatamente a través de la plataforma.

  • Solicita tu identificación o documentos personales innecesariamente
  • Pide dinero, depósitos, garantías o propiedades durante el proceso de contratación
  • Te presiona para invertir o recaudar fondos
  • Obtiene beneficios ilícitos. Participa en cualquier otra actividad ilegal o sospechosa
  • Te redirige fuera de la plataforma a otros sitios web o chats grupales que no están relacionados con la empresa o el puesto al que estás postulando
Tips
×

Some of our features may not work properly on your device.

If you are using a mobile device, please use a desktop browser to access our website.

Or use our app: Download App