Publicado hace más de 30 días.
Desarrollador Flutter Middle - Híbrido
$ 30,000 a 35,000 MXN (Neto)
Ciudad de México - Híbrido
Empleado de tiempo completo
Inglés : Nivel Intermedio
Funciones:
Desarrollo de interfaces de usuario: Crear interfaces de usuario atractivas y responsivas utilizando el widget set de Flutter.
Desarrollo de lógica de negocio: Implementar la lógica que define el comportamiento de la aplicación.
Integración de APIs: Conectar la aplicación con servicios back-end para obtener y enviar datos.
Optimización de rendimiento: Asegurar que la aplicación funcione de manera fluida y eficiente en diferentes dispositivos.
Pruebas: Realizar pruebas unitarias, de integración y de usuario para garantizar la calidad del código.
Mantenimiento: Actualizar y mantener la aplicación a lo largo del tiempo.
Competencias Técnicas:
Dart: Dominio profundo del lenguaje de programación Dart, que es la base de Flutter. Esto incluye orientación a objetos, manejo de excepciones, asincronía y más.
Programación orientada a objetos: Comprensión sólida de los conceptos de POO, como clases, objetos, herencia, polimorfismo y encapsulación.
Algoritmos y estructuras de datos: Conocimiento de algoritmos comunes y estructuras de datos para resolver problemas de programación de manera eficiente.
Widgets: Dominio de la jerarquía de widgets de Flutter, desde los widgets básicos hasta los personalizados.
Stateful vs Stateless Widgets: Comprensión de la diferencia entre estos dos tipos de widgets y cuándo usar cada uno.
Layout: Maestría en la creación de layouts responsivos y adaptables utilizando Row, Column, Stack, y otros.
Navegación: Implementación de diferentes tipos de navegación, como navegación básica, navegación con argumentos y navegación profunda.
State Management: Uso de soluciones de gestión de estado como Provider, Riverpod o BLoC para manejar el estado de la aplicación de manera eficiente.
Animaciones: Creación de animaciones fluidas y personalizadas utilizando las herramientas de animación de Flutter.
Plataformas: Comprensión de las diferencias entre desarrollar para iOS y Android y cómo Flutter maneja estas diferencias.
Android Studio o Visual Studio Code:
Git
Pub
Firebase
REST API
Inglés: Intermedio.
Sof Skills:
Comunicación
efectiva
Trabajo en equipo
Pensamiento crítico
Toma de decisiones
Resiliencia
Adaptabilidad
Mentalidad de crecimiento
Orientación al cliente.
Zona de trabajo: Sur de la CDMX.