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 8 veces

Chat
Aplicar

Publicado el 26 January 2026

Reporte

Recordatorio de seguridad del jefe

Si la posición requiere que trabajes en el extranjero, por favor ten cuidado y ten cuidado con el fraude.

Si encuentras a un empleador que tiene las siguientes acciones durante tu búsqueda de empleo, por favor repórtalo inmediatamente

  • retiene tu ID,
  • requiere que usted proporcione una garantía o recoja la propiedad,
  • le obliga a invertir o recaudar fondos.
  • recauda beneficios ilícitos,
  • u otras situaciones ilegales.
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