Frontend Engineer (Colombia)

Frontend Engineer (Colombia)

14 oct
|
tyba por Credicorp Capital
|
Colombia

14 oct

tyba por Credicorp Capital

Colombia

Frontend Engineer 2

¿Qué harás?

Buscamos una persona con bases sólidas en desarrollo frontend, experiencia en desarrollo móvil y dominio práctico de Flutter, que disfrute construir productos de calidad y trabajar de manera colaborativa.

¿Qué harás en el equipo?

Desarrollarás nuevas funcionalidades en Flutter, tomando como punto de partida criterios de aceptación y diseños en Figma.

Construirás soluciones procurando una adecuada separación entre la lógica de negocio y la interfaz de usuario, evitando acoplar datos o reglas directamente en los widgets.

Escribirás código evidente, mantenible y reutilizable, aplicando buenas prácticas de componentización, ciclo de vida de widgets y gestión de estado.

Trabajarás en proyectos con diferentes módulos, paquetes y dependencias, colaborando activamente con el equipo a través de code reviews y Pull Requests.

Aportarás a la calidad del producto mediante pruebas funcionales, widget y/o integración, de acuerdo con los estándares del equipo, además del uso de análisis estático y linters.

Trabajarás de la mano con Diseño, utilizando Figma y sistemas de diseño o componentes compartidos para llevar las propuestas a producto.

En productos con presencia en diferentes países, trabajarás con internacionalización y manejo de textos externalizados.

Gestionarás tus compromisos dentro del sprint, comunicando oportunamente posibles bloqueos, riesgos o necesidades de apoyo.

¿Qué necesitas?

Para nosotros es importante que puedas comprender, explicar y defender las decisiones técnicas detrás de tu trabajo. Por eso, buscamos experiencia y conocimientos en:

Programación orientada a objetos:



comprensión y aplicación práctica de conceptos como abstracción, encapsulamiento, herencia y polimorfismo.

Desarrollo móvil con Flutter: experiencia previa desarrollando aplicaciones y funcionalidades con este framework.

Gestión de estado en Flutter: experiencia con Provider, Riverpod, Bloc u otras alternativas, entendiendo cuándo y cómo utilizarlas y manteniendo separada la lógica de negocio de la UI.

APIs REST y programación asíncrona: experiencia consumiendo servicios y trabajando con modelos de datos.

Git y gestión de dependencias: manejo del flujo habitual de versionamiento y dependencias en entornos Dart/Flutter.

Diseño de interfaces: capacidad para implementar experiencias pensadas para dispositivos móviles y, cuando aplique, web, siguiendo principios de diseño responsive.

Trabajo colaborativo: experiencia o disposición para trabajar bajo metodologías ágiles como Scrum, participando en refinamientos, revisiones de código y demás espacios del equipo.

Sobre nuestro proceso técnico

Creemos que la IA puede ser una gran aliada en el desarrollo de software, por lo que su uso como herramienta de apoyo es totalmente válido.

Sin embargo, durante nuestra prueba técnica y entrevista queremos conocer tus fundamentos y tu criterio como desarrollador/a. Por eso, será importante que puedas explicar y sustentar la arquitectura, la lógica, el manejo de estado, los modelos y el código de tu solución, independientemente de las herramientas que hayas utilizado para construirla.

Más que memorizar conceptos, queremos entender cómo piensas, cómo tomas decisiones técnicas y qué tan bien conoces el código que desarrollas.

📌 Frontend Engineer (Colombia)
🏢 tyba por Credicorp Capital
📍 Colombia

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: frontend engineer (colombia) / colombia

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: frontend engineer (colombia) / colombia