Introducción
Como Semi Senior Mobile Developer en SunDevs, colaborarás con otros ingenieros de software para impulsar mejoras en nuestra tecnología, diseñar y desarrollar soluciones altamente escalables, mantenibles y disponibles para resolver grandes desafíos.
Capacitamos a nuestros equipos de producto para resolver problemas difíciles -problemas de clientes y problemas de negocio- de forma que nuestros clientes estén encantados y que las soluciones sean funcionales para el negocio. Nuestros equipos de producto son interfuncionales y duraderos, y suelen estar formados por un gerente de producto, un diseñador de producto y varios ingenieros de software.
Dotamos a nuestros equipos de producto de las habilidades necesarias para idear soluciones eficaces que sean valiosas, viables, utilizables y factibles.
En SunDevs nos estamos replanteando nuestra perspectiva del papel del Ingeniero de Software (SWE). Nuestros SWE están entre las personas que generan el mayor apalancamiento a través de la programación y la resolución de problemas, pensamos en ellos como generadores de valor y solucionadores de problemas altamente creativos. Por esta razón, les estamos dando una gran autonomía y les animamos a descubrir el «cómo» de las soluciones, incluyendo decisiones tecnológicas que pueden tener un gran impacto a medio y largo plazo.
Para ello les estamos exponiendo a los objetivos y problemas del negocio, estamos compartiendo datos, información y métricas que les permiten entender la imagen completa de cómo su trabajo impacta en los objetivos y metas del negocio.
Este puesto, al igual que los demás puestos del equipo de producto, es de contribución individual. Tendrá que ser capaz de influir en sus compañeros de equipo, así como en colegas y partes interesadas mediante el uso de datos y lógica.
Lo que buscamos en ti
En SunDevs estamos en una etapa de crecimiento, tratamos con clientes que exigen un alto nivel de compromiso y observabilidad sobre el progreso de las nuevas funcionalidades e ideas que les proponemos.
SunDevs es una empresa dinámica conformada por personas enérgicas que aprenden y se mueven rápido, implementando varios cambios en toda la empresa, incluyendo la adopción de prácticas de SRE, Hojas de Ruta Basadas en Resultados (OBRs) y una cultura de Strong Product Teams.
Estamos buscando Ingenieros de Software con un fuerte sentido de pertenencia con su equipo y la misión del producto que están construyendo, y un fuerte sentido de urgencia para entregar resultados que generen un impacto positivo en los objetivos de negocio, alguien con fuertes habilidades de resolución de problemas dispuestos a abordar los retos de negocio a través de la tecnología.
Esperamos de ti:
Participar activamente en las actividades de descubrimiento de productos con ideas que ayuden a su líder de producto y diseñador de producto a encontrar una solución sólida - «cómo»- a algunos de los retos empresariales.
Esforzarte por construir y alimentar una sólida relación de colaboración con tu equipo de producto.
Responsabilidades clave
Desarrollar y depurar aplicaciones móviles utilizando flutter como stack principal.
Desarrollar pruebas unitarias para las nuevas funcionalidades.
Mantener actualizadas las pruebas unitarias que componen el conjunto actual de pruebas de regresión de los proyectos y productos de la empresa.
Mantener una actitud positiva, empática y profesional hacia los clientes, gerente de producto, gerente de proyecto, diseñadores de producto, ingenieros de software y cualquier otro miembro de su equipo.
Asegurarse de entregar a tiempo todas las características del producto y las tareas programadas.
Notificar rápida y oportunamente al cliente, a las partes interesadas, a otros gestores y a su equipo cualquier cambio o riesgo que pueda afectar a la entrega a tiempo de sus tareas y resultados.
Hacer que el estado de las tareas del producto/proyecto sea siempre visible para los clientes y cualquier otra parte interesada relevante.
Brindar retroalimentación oportuna a su equipo.
Participar en la definición de los OKRs de producto para tu equipo.
Apoyar en la adopción de DevOps y Team Topologies dentro de la empresa, de acuerdo a las guías del área de ingeniería.
Apoyar en la adopción de la metodología Strong Product Teams dentro de la empresa, según la guía de The Product Team Handbook del área de ingeniería.
Requisitos
Licenciatura en Informática, Software o Ingeniería de Sistemas, o experiencia práctica equivalente en un campo relacionado con el software.
Más de 2 años de experiencia en ingeniería de software.
Más de 2 años de experiencia codificando aplicaciones móviles utilizando el SDK Flutter.
Amplio conocimiento del ciclo de vida de la aplicación móvil desde la codificación hasta el lanzamiento de aplicaciones en Google Play y/o Apple App Store.
Conocimientos sobre la arquitectura cliente-servidor.
Familiarizado con bases de datos relacionales y no relacionales.
Conocimientos básicos sobre algoritmos y estructuras de datos.
Comprensión acerca de los principios y prácticas para hacer código escalable y con buen rendimiento.
Manejo de programación orientada a objetos.
Conocimientos de manejo de estado por medio de las librerías Bloc y Flutter Bloc.
Deseable
Estar orientado a resultados con experiencia en frameworks de OKRs y KPIs.
Gran capacidad analítica y de resolución de problemas.
Amplio conocimiento de los conceptos de Cloud Computing de cualquiera de los proveedores de servicios en la nube como AWS, GCP, Azure, etc.
Conocimientos en programación orientada a objetos, diseño orientado a objetos y diseño impulsado por dominios.
Inglés B1/B2 (no obligatorio).
Conocimiento demostrado de frameworks de métricas de producto como AARRR, HEART, etc.
Amplio conocimiento en el diseño e implementación de pipelines CI/CD para apps móviles.
Experiencia diseñando y desarrollando microservicios.
Experiencia trabajando con arquitecturas serverless y Event-Driven.
Ubicación
100% Remoto.
Acerca de SunDevs
Aprende más acerca de SunDevs en nuestra página web: https://www.sundevs.com/about.
Más sobre nuestros beneficios
Contrato integral con todos los beneficios legales de Colombia o de prestación de servicios en otros países de Latinoamérica.
Servicios de apoyo en salud mental y bienestar.
Oportunidades de aprendizaje y crecimiento profesional.
#J-18808-Ljbffr