Flutter - Software App Developer

Guatemala, Guatemala

Ubicación: Guatemala, responsabilidad multi-país
Tipo: Tiempo completo, presencial
Reporta a: Gerente de producto

Sobre Nosotros

Somos un startup en rápido crecimiento con resultados demostrados. Estamos construyendo un ecosistema para darle a las personas una experiencia de clase mundial cuando compran y venden productos en línea. Nos motiva construir algo que genere valor a millones de personas, con un equipo de primer nivel, que piense en grande. Lo que estamos construyendo brinda oportunidad a cualquier persona o negocio para comprar productos a excelentes precios, sin importar de donde viva la persona, ahorrando tiempo, dinero, y dando acceso a millones de productos. También estamos brindando oportunidad a cualquier persona o negocio que quiera vender productos, y crecer sus ingresos vendiendo en Pacifiko de una manera fácil. Con esto, estamos creando miles de empleos directos e indirectos, ayudando a la economía y empleo.  

Pacifiko.com fue fundado a finales de 2019, tenemos operaciones en tres países, y con planes de crecimiento. Tenemos +500,000 productos a la venta, cientos de miles de clientes ya han confiado en nosotros, un equipo de alto calibre, hemos establecido relación con marcas reconocidas como Samsung, Apple, Xiaomi, Stanley, entre otras y al mismo tiempo estamos cientos de pequeñas y medianas empresas ya venden en Pacifiko. Ofrecemos un excelente servicio al cliente para los clientes, oportunidades de crecimiento profesional para el equipo en un sistema de meritocracia y un sistema similar a como funcionan las compañías en USA.  

Mas información sobre Pacifiko puedes leer aquí.  

Descripción del Puesto

​Serás responsable de programar las funcionalidades del App conforme al roadmap, utilizando principalmente Flutter.
El/la desarrollador(a) trabajará de cerca con Producto, Diseño, Data, Infraestructura y otras áreas para construir funcionalidades robustas, rápidas y seguras, desde front-end hasta back-end.

Responsabilidades Principales

  • Desarrollar y mantener aplicaciones para Android/iOS utilizando un único codebase.

  • Desarrollar código claro, legible y mantenible en Dart, con documentación para uso futuro y mejoras.

  • Entender conceptos básicos de diseño para construir aplicaciones amigables para el usuario.

  • Revisar especificaciones técnicas y diseños UX/UI.

  • Participar en revisiones de código (peer code reviews).

  • Buscar activamente formas de mejorar la experiencia del cliente.

  • Colaborar y aprender de compañeros(as), product managers y equipos multifuncionales.

  • Tomar decisiones y tradeoffs de arquitectura y tecnologías para apoyar nuestra expansión.

  • Mantenerse al día con las tecnologías más recientes.

Adicionalmente, necesitamos experiencia o conocimiento en:

  • Uso sólido de Flutter (arquitectura, patrones, buenas prácticas).

  • Conceptos de arquitectura cloud, especialmente servicios como AWS API Gateway.

  • Actualización y mantenimiento de librerías (dependency management y versiones).

  • Manejo de métricas y monitoreo (observabilidad y seguimiento de performance).

  • Pruebas automatizadas (unitarias, integración y/o end-to-end según aplique).

  • Conocimientos en bases de datos (conceptos generales y uso práctico).

  • Creación y mantenimiento de APIs (diseño, versionado, documentación, seguridad).

  • Consumo e integración de APIs (REST e integración con servicios de terceros).

 Requisitos
  • Formación en Ciencias de la Computación o equivalente.

  • Experiencia desarrollando apps Android/iOS y haberlas desplegado en Google Play / App Store.

  • Conocimiento profundo de tecnologías frontend como HTML, CSS3 y JavaScript.

  • Familiaridad con herramientas de control de versiones como Git, Subversion, etc., e IDEs como Android Studio, VS Code, etc.

  • Conocimiento del lenguaje Dart, APIs REST e integración con APIs de terceros.

  • Capacidad para trabajar en un entorno dinámico y manejar múltiples entregables al mismo tiempo.

  • Excelentes habilidades de comunicación oral y escrita.

Qué Ofrecemos

  • Participar en la construcción de soluciones críticas para un e-commerce en etapa de alto crecimiento.

  • Oportunidad de influir en decisiones de arquitectura, stack y mejores prácticas de ingeniería.

  • Cultura ágil, colaborativa y orientada a impacto.

  • Paquete competitivo y oportunidades de crecimiento profesional.

Principios Pacifiko 

Estos son los Principios de Liderazgo que dictan nuestra cultura, los usamos todos los días.  

  • Pensamos del cliente hacia atrás: El cliente es la principal prioridad para asegurarnos de que seguimos el camino correcto al tomar decisiones a corto, mediano y largo plazo. 

  • Pensamos en grande: Pensamos en grande para inspirarnos a nosotros mismos y a los demás, y crear sesgos para la acción para obtener resultados. 

  • Retamos el status quo: Alentamos a todos a expresar su punto de vista y desafiar el status quo. Fomentamos la comunicación directa y no tomamos decisiones para satisfacer la cohesión social. 

  • Mantenemos altos estándares: Nos centramos en ofrecer productos y servicios de alta calidad. Siempre nos esforzamos por elevar constantemente el listón en todos los aspectos de lo que hacemos. 

  • Entregamos resultados: Nos enfocamos en entregar resultados, consistentemente. 

  • Somos dueños: Esta es nuestra empresa y todos pensamos y actuamos como dueños. Sacrificamos resultados a corto plazo por resultados a medio/largo plazo. 

  • Somos frugales: No gastamos recursos (tiempo o dinero) en cosas que no beneficiaran al negocio. Las limitaciones mejoran el ingenio y la creatividad. 

  • Aprendemos continuamente: Siempre buscamos aprender, moviéndonos fuera de nuestra zona de confort para explorar nuevas ideas. La curiosidad es parte de nuestro ADN. 

  • Perseveramos hasta alcanzar el resultado: Enfrentamos desafíos y contratiempos, en los que tendremos que hacer un esfuerzo adicional y seremos implacables para seguir adelante. 

  • Nos movemos rápido: La velocidad importa. Nos movemos rápido, tomando riesgos calculados