Descripción
Objetivos generales del puesto
a) Desarrollar e implementar soluciones de front end, tales como: maquetación y
desarrollo de views o scenes usando herramientas modernas (Swift UI o XML, por
ejemplo).
**b) Planear la arquitectura de aplicaciones mobile**: MVP, MVVM, Business Logic
(BLoc), CLEAN, VIP etc.
c) Al conocer todos los níveles de desarrollo de una aplicación y la arquitectura de
las mismas, debe coordinar al equipo para poder integrar todas las piezas de un desarrollo.
Liderar la planeación de arquitecturas en apps de tipo mobile, entregando productos de
alta calidad y alineados a las necesidades.
**Requisitos**:
**Escolaridad**: Licenciatura o Ingeniería en Sistemas, carrera afín (no necesariamente titulado)
**Inglés**: Intermedio (se validará en entrevista)
**Manejo de los diferentes IDE’s como son**: Android Studio, Xcode y Visual Studio, Code.
**Uso de los siguientes lenguajes de programación**: Swift/Objective-C/Java/Kotlin/Dart (no necesariamente debe conocer todos)
Pudiste desarrollar en ios, Android o ambas
**Conocimiento en**: MySQL, NoSQL, PosgreSQL
Conocimiento en programación orientada a objetos
Metodologías ágiles de desarrollo (SCRUM)
**Business Logic (Bloc)**: integración de diferentes patrones de diseño y lógica.
**Softskills**:
Autogestión
Productividad
Responsabilidad
Habilidades de comunicación
Atención a cliente
Es una posición REMOTA
3 years