< Volver a todos los Trabajos
...
10

Senior Mobile Developer (Flutter)

Jornada Completa
Full Stack
Android
iOS

¿POR QUÉ ELEGIR SNGULAR?

La gente viene a SNGULAR atraída por proyectos que usan tecnologías punteras, y se quedan por los grandes profesionales con los que trabajan. Y además porque ofrecemos esto:

🙋 ♂️Personas primero: somos una empresa colaborativa orientada a las personas, donde TÚ y tu perspectiva siempre serán valoradas. Nuestro valor número uno es "Personas antes que resultados". ¿Suena bonito? Pues en SNGULAR, además, lo llevamos a la práctica.

📈 Crecimiento y formación continua: Tenemos un espíritu de Start-up con la infraestructura de una gran organización (ya somos 1300). Se te ofrecerán oportunidades de crecimiento profesional: aprender nuevas habilidades, obtener nuevas certificaciones, o convertirte en un gran Líder... ¡deja tu zona de confort de la manera que TÚ quieras!

🏋️ ♀️ Beneficios increíbles (los tienes detallados al final), tenemos incluso un Wellbeing Pack para cuidar nuestro bienestar físico y mental.


En SNGULAR adoptamos una cultura plural, donde trabajamos con respeto, donde existe igualdad de oportunidades, donde nos enorgullecemos de ser proactivos, trabajamos con humildad e intentamos mantener siempre un espíritu de equipo, sin perder nunca el buen humor.

Conoce todo lo que hace de Sngular un #BestPlaceToGrow



¿CUÁL SERÁ TU ROL?

En Sngular buscamos un/a Mobile Developer especializado/a en Flutter para incorporarse a nuestro Chapter de Apps, un equipo formado por grandes profesionales con los que podrás aprender y crecer cada día.

Buscamos una persona proactiva, con mentalidad colaborativa, a la que le guste trabajar en equipo, compartir conocimiento y enfrentarse a retos tecnológicos ambiciosos en entornos ágiles.



¿CUÁLES SERÁN TUS RESPONSABILIDADES?

  • Desarrollo y evolución de aplicaciones móviles multiplataforma con Flutter.
  • Desarrollo de funcionalidades nativas en Android y/o iOS cuando sea necesario.
  • Colaboración estrecha con equipos de diseño, backend y QA.
  • Asegurar la calidad, el rendimiento y la accesibilidad de las aplicaciones.



¿CUÁL SERÁ TU RETO TECNOLÓGICO?

Desarrollo multiplataforma

  • Diseñar, desarrollar y mantener aplicaciones móviles de alta calidad para Android e iOS desde una única base de código utilizando Flutter.
  • Aplicar buenas prácticas de arquitectura, escalabilidad y mantenibilidad.


Diseño de interfaces (UI)

  • Traducir diseños UI/UX (Figma, Sketch, Zeplin, etc.) en interfaces de usuario nativas y responsivas utilizando el sistema de widgets de Flutter.
  • Cuidar la coherencia visual, la experiencia de usuario y la adaptabilidad a distintos tamaños de pantalla.


Rendimiento y optimización

  • Garantizar el máximo rendimiento de la aplicación.
  • Optimizar tiempos de renderizado, uso de memoria y consumo de batería.
  • Buen manejo del rendering pipeline y de la gestión de estado.


Dominio de Flutter y Dart

  • Sólido conocimiento de Dart y del ecosistema Flutter.
  • Experiencia con gestión de estado (Bloc, Cubit, Riverpod, Provider u otras).
  • Buen manejo de asynchronous programming (Futures, Streams).


Accesibilidad

  • Implementar las mejores prácticas para cumplir con las directrices WCAG-EM (Nivel AA) o superior.
  • Garantizar una experiencia óptima con lectores de pantalla como TalkBack (Android) y VoiceOver (iOS).
  • Uso correcto de:
  • Semántica de Flutter (Semantics, ExcludeSemantics, etc.)
  • Orden del foco
  • Contraste de color
  • Tamaños de texto dinámicos
  • Colaborar con los equipos de diseño y QA en auditorías y validaciones continuas de accesibilidad.


¿QUÉ ESPERAMOS DE TI?

  • Experiencia trabajando con arquitecturas como Clean Architecture, MVVM o similares en Flutter.
  • Familiaridad con API RESTful y consumo de servicios backend.
  • Experiencia en testing unitario, de widgets e integración.
  • Conocimiento de herramientas y procesos de integración y distribución continua (CI/CD).
  • Experiencia en la publicación de aplicaciones en App Store y/o Google Play.
  • Manejo de Git como sistema de control de versiones.
  • Experiencia trabajando en entornos ágiles (Scrum) y participando en sus ceremonias.
  • Conocimientos de desarrollo nativo:
  • iOS: Swift, SwiftUI y/o UIKit
  • Android: Kotlin y Jetpack Compose
  • Se valorará experiencia previa en Kotlin Multiplatform.



Perks (beneficios)

🎓 Acceso a formación continua: presupuesto individual para formación, obtención de certificaciones, acceso ilimitado a Udemy, clases de idiomas, dinámicas de formación interna.

🏠 Flexibilidad horaria, teletrabajo, posibilidad de trabajar desde nuestros Hubs.

📅 22 días de vacaciones + día de cumpleaños + 2 días de asistencia a eventos técnicos + 24 y 31 de diciembre no laborables.

🌞 Wellbeing pack: Ayuda para la mejora del bienestar.

💵 Retribución flexible.

🎉 Dinámicas y Eventos de Teambuilding

🎁 Pack de Bienvenida

💻 Posibilidad de elegir equipo (Windows / Mac)

🚀 Otras Iniciativas que te permiten conseguir bonus adicionales: recomendar profesionales, speaker en eventos, artículos técnicos,...


And last, but not least: ¡porque somos muy Sngulares!💙 Tenemos Encuentro Virtual todos los viernes, fiestas, espacios donde podrás expresarte, proponer cambios y ser partícipe de ellos.

¿Te interesa este puesto?

Consejo: Menciona que viste esta oferta en TeleWorker.ES. ¡Ayuda a que más empresas publiquen aquí!

Comparte esta oferta