Somos Seek, empresa que nace a raíz de la constante búsqueda que tenemos por el conocimiento, el aprendizaje y el hacer lo que nos apasiona. Somos un equipo innovador enfocado en entregar soluciones centradas en el usuario. Diseñamos y desarrollamos experiencias digitales que generen valor y tengan resultados de alto impacto.
¡Tenemos una gran oportunidad laboral para ti! Estamos buscando profesionales que tendrán la posibilidad de unirse a un equipo ágil y multidisciplinario que brinda servicios a nuestros clientes líderes en diversas industrias, diseñando productos digitales innovadores que cumplan un propósito, superen objetivos y transformen organizaciones en diferentes escalas.
Estamos buscando un Flutter/Mobile Developer que esté inspirado e inspire a otros a implementar nuevas y mejores experiencias digitales para los usuarios.
FUNCIONES DEL ROL:- Implementar e iterar con el equipo de Diseño y Desarrollo de Productos en un ambiente Agile.- Estar involucrado en todas las fases de desarrollo (desde el análisis y especificaciones hasta las pruebas y despliegue).- Diseñar, maquetar, desarrollar y mantener apps móviles evolutivas en base a mockups e historias de usuario , siguiendo las guías de Scrum.- Poner en práctica principios avanzados de diseño UI/UX y de desarrollo móvil.- Utilización avanzada de frameworks, herramientas y tecnologías para desarrollo de aplicaciones móviles con Flutter. Se valora experiencia con React Native.- Utilización avanzada de tecnologías de integración de apps como APIs (REST y/o GraphQL) o similares.Utilización avanzada de tecnologías y frameworks para desarrollo con sockets como WebSockets, Socket.io, Firebase entre otros.- Utilización avanzada de tecnologías de almacenamiento offline como Hive, Local Storage, SQLite o similares- Utilización avanzada de librerías de gestión de estados como Bloc, Provider, Riverpod o similares.- Utilización básica de framework de pruebas unitarias como Flutter Test Package o similares.- Generación de documentos técnicos del desarrollo del producto digital usando diagramas UML de manera avanzada.- Realizar el despliegue manual de las apps en Google Play Store y Apple Store.- Experiencia trabajando con repositorios Git y estrategias de branches como GitFlow.
REQUISITOS DEL ROL:- Profesional en Ciencias de la Computación, Ingeniería de Software, Sistemas o Informática o carreras afines.- 3 o más años de experiencia demostrable desarrollando aplicaciones móviles.- Experiencia trabajando en equipos ágiles con Scrum.- Experiencia demostrable en programación orientada a eventos y objetos y aplicación de principios SOLID.- Entendimiento sólido de principios de diseño y UX y desarrollo móvil y multiplataforma.- Gestionar activamente sus actividades con poca supervisión y asistir a otros equipos cuando sea necesario.- Asegurar la entrega a tiempo de los entregables de backend, demostrando pasión y responsabilidad en los proyectos.- Estar involucrado activamente en todas las fases de desarrollo de un producto digital (desde la definición de requerimientos, diseño UI y especificaciones hasta las pruebas y despliegue) con foco en el desarrollo móvil.- Fuertes habilidades organizativas, gestión y priorización de tareas, resolución de problemas así como una gran capacidad analítica y capacidad de aprendizaje continuo.