Carrera

Desarrollador de aleteo

Ayuntamiento de San Francisco, San Francisco, CA
  • $200 - $350
  • Tiempo completo
  • 8 horas
fecha límite 01 June 2025

Un desarrollador de Flutter es responsable de crear aplicaciones compiladas de forma nativa para plataformas móviles, web y de escritorio utilizando el marco de Flutter. Escriben código en Dart, lo que garantiza el desarrollo de aplicaciones visualmente atractivas y de alto rendimiento con una única base de código para múltiples plataformas. Los desarrolladores de Flutter se centran en implementar interfaces de usuario, integrar API, optimizar el rendimiento y garantizar que la aplicación funcione sin problemas en todos los dispositivos.

También tienen la tarea de depurar, probar y mantener la aplicación, realizando actualizaciones según sea necesario para nuevas funciones o parches de seguridad. Para este puesto son esenciales fuertes habilidades en gestión de estado, diseño de UI/UX e integración de backend.

  • Competente en el lenguaje de programación Dart y Flutter SDK.
  • Experiencia con soluciones de gestión estatal como Provider, Riverpod y Bloc.
  • Experto en integrar API RESTful, Firebase y servicios de terceros.
  • Capacidad para crear interfaces de usuario responsivas y visualmente atractivas.

Responsabilidades laborales

Un desarrollador de Flutter desempeña un papel clave en la creación de aplicaciones móviles, web y de escritorio utilizando el marco de Flutter. Sus principales responsabilidades incluyen diseñar, desarrollar y mantener aplicaciones que se ejecuten sin problemas en múltiples plataformas desde una única base de código. Colaboran con diseñadores, desarrolladores backend y otros miembros del equipo para crear aplicaciones de alta calidad. Además, los desarrolladores de Flutter tienen la tarea de optimizar el rendimiento de la aplicación, redactar pruebas, garantizar experiencias de usuario fluidas e integrar servicios y API de terceros.

  • Cree y mantenga aplicaciones web utilizando React JS y JavaScript.
  • Trabaje con equipos de diseño y back-end para crear interfaces responsivas.
  • Escriba código limpio y mantenible siguiendo las mejores prácticas.
  • Utilice herramientas de gestión de estado como Redux o Context API.
  • Asegúrese de que las aplicaciones se ejecuten sin problemas en todos los dispositivos y navegadores.
  • Revise el código y proporcione comentarios para mantener la calidad.

Requisitos educativos

Se prefiere una licenciatura en Ciencias de la Computación, TI o un campo relacionado, pero también se consideran certificaciones o experiencia relevantes. Es esencial un sólido conocimiento de React JS y JavaScript, junto con un compromiso con el aprendizaje continuo y mantenerse actualizado con las tendencias de la industria.

  • Licenciatura en Ciencias de la Computación, Tecnología de la Información o campo relacionado.
  • Certificaciones relevantes o experiencia práctica en desarrollo web.
  • Fuerte conocimiento de React JS y JavaScript.
  • Compromiso con el aprendizaje continuo y mantenerse actualizado con las tendencias de la industria.

Estado de empleo

El puesto se ofrece como un puesto de tiempo completo, que requiere un compromiso dedicado a los plazos del proyecto y la colaboración en equipo. Como desarrollador de Flutter, se espera que trabaje en horarios regulares con la flexibilidad de realizar horas extras ocasionales durante las horas pico del proyecto.

  • Puesto de tiempo completo.
  • Jornada laboral regular con horas extras ocasionales.
  • Ambiente de trabajo flexible.
  • Oportunidad de trabajo remoto, dependiendo de las necesidades del equipo.
  • Situación laboral permanente con potencial de crecimiento.
aplicar ahora