Desarrollador móvil
Markts
Descrição da vaga
- Formación en Ciencias de la Computación, Ingeniería de Software o área relacionada (o experiencia equivalente).
- Sólida experiencia (5+ años) en desarrollo móvil utilizando React Native.
- Experiencia en desarrollo de software y bases de datos.
- Conocimiento en lenguajes de programación, como Java, Python, etc.
- Experiencia con React y/o React Native, demostrando la capacidad de crear interfaces interactivas con los usuarios.
- Experiencia trabajando con bases de datos, como MySQL, Oracle, etc.
- Conocimiento en infraestructura, como AWS, Azure, etc.
- Experiencia trabajando en equipo y realizando mantenimiento y soporte en sistemas y aplicaciones.
- Haber trabajado en la creación de aplicaciones se considerará un plus.
" Experiencia con React Native (mínimo de 2 años)
" Desarrollo de aplicaciones móviles para iOS y Android.
" Uso eficiente de hooks, Context API y Redux para la gestión del estado.
" Conocimiento en React Navigation para la navegación entre pantallas.
" Conocimiento en JavaScript y TypeScript.
" Buenas prácticas de programación y uso de ES6+.
" Tipado estático con TypeScript para mayor seguridad del código.
" Integración con APIs y Servicios Backend.
" Consumo de APIs REST y GraphQL.
" Manipulación de JSON y tratamiento de respuestas asíncronas con Axios o Fetch.
" Experiencia con Bases de Datos y Almacenamiento.
" SQLServer.
" Familiaridad con el Desarrollo Nativo.
" Conocimiento básico en Swift (iOS) y Kotlin/Java (Android) para la integración de módulos nativos.
" Versionado de Código.
" Uso de Git (GitHub, GitLab o Bitbucket).
" Conocimiento en Git Flow y buenas prácticas de colaboración.
" Herramientas de Desarrollo y Depuración.
" React Native Debugger, Flipper, ESLint y Prettier.
" Uso de Emuladores y dispositivos reales para pruebas.
" Publicación de Apps.
" Experiencia con TestFlight, App Store y Google Play.
" Configuración de certificados y permisos para la distribución.
