Job Closed
This listing is no longer active.
Senior Mobile Developer
Location
Mexico
Posted
142 days ago
Salary
0
Seniority
Senior
Job Description
Senior Mobile Developer
Kavak
• Desarrollar y mantener features para la aplicación móvil en Flutter, que apoyen el flujo de compra y venta de autos. • Rediseñar y optimizar el flujo para vender un auto, facilitando el alta y la gestión del vehículo por parte del usuario. • Diseñar y mejorar el flujo para comprar un auto desde la app, integrando todos los pasos clave hasta la transacción. • Implementar el catálogo de autos con filtros avanzados y un sistema de búsqueda que permita al usuario encontrar fácilmente el vehículo ideal. • Desarrollar y optimizar la pantalla VIP donde se muestran todos los detalles del auto, validando fotos e información técnica. • Implementar arquitectura limpia y patrones de diseño escalables que faciliten la evolución y mantenibilidad del producto. • Participar activamente en code reviews y procesos de mejora continua del código y la arquitectura. • Trabajar de forma cercana con Producto, Diseño y Backend para idear, definir y entregar experiencias de usuario completas. • Implementar y mantener pruebas automatizadas (unitarias, de widget e integración) para asegurar la calidad del software. • Optimizar el rendimiento de la aplicación, identificando y resolviendo problemas de performance. • Definir estándares y mejores prácticas para el desarrollo móvil dentro del equipo. • Colaborar con diferentes verticales del negocio que también desarrollan en Flutter, promoviendo alineación técnica y reutilización de componentes.
Job Requirements
- 5+ años de experiencia en ingeniería de software con enfoque en desarrollo móvil
- Mínimo 1 año de experiencia comprobable con Flutter y Dart
- Conocimiento de testing en Flutter (unit, widget, integration tests)
- Experiencia demostrable en aplicaciones publicadas en App Store y/o Google Play
- Experiencia manejando estado con Riverpod
- Experiencia con navegación declarativa (go router u otros paquetes similares)
- Conocimiento de sistemas de diseño y componentes reutilizables de UI
- Conocimiento sólido de arquitecturas limpias y patrones de diseño
- Experiencia consumiendo APIs REST
- Familiaridad con Git y flujos de trabajo colaborativos (pull requests, code reviews)
- Conocimiento de principios SOLID y clean code
- Experiencia con Firebase (Analytics, Remote Config, Cloud Messaging)
- Experiencia con internacionalización (i18n) y localización (l10n)
- Experiencia con CI/CD para aplicaciones móviles
- Plus:*
- Conocimiento de arquitecturas modulares y multi-package.
- Familiaridad con herramientas de monitoreo (Datadog, Firebase Crashlytics u otras).
- Experiencia integrando SDKs nativos en iOS y Android.
- Experiencia con integración de Google Maps en Flutter y manejo de permisos de ubicación.
- Experiencia manejando tareas asíncronas para subir/descargar contenido multimedia sin afectar el rendimiento.
- Experiencia diseñando e implementando analítica para medir el éxito de funcionalidades.
- Experiencia implementando A/B testing para el lanzamiento de nuevas features.
- Experiencia con Deep Links y App Links, idealmente con SDKs como AppsFlyer u otros.
Benefits
- 15 días de vacaciones el primer año y 20 días a partir del segundo
- Prima vacacional: **25% de los salarios correspondientes a los días de vacaciones
- Aguinaldo: **15 días anuales
- IMSS: **Cotización al 100%
- Vales de despensa: **$1056, pagados a través de una tarjeta Sí Vale
- Seguro de gastos médicos mayores MetLife**: Acceso a red de hospitales, médicos, laboratorios y farmacias; así como atención a nivel nacional y la opción de incluir a tus familiares directos con un costo preferencial. A través de la App de Happi tendrás acceso a las condiciones generales y especificas así como el certificado vigente.
- Seguro de Vida**
- Beneficio auto Kavak: **Al cumplir 12 meses en la compañía podrás obtener el 11% de descuento en la compra de un auto de nuestro inventario y/o cederlo a familiares y amigos.
- Kavak Total:** Garantía extendida al usar tu Beneficio Auto Kavak con un costo preferencial.
- Financiamiento:** Planes de pago con tasas de intereses preferenciales y sin pago de tarifa de servicio.
- Friends and Family:** Podrás generar un código de descuento de $5,000.00 mxn por trimestre y transferirlo a familiares o amigos.
- Seguro de auto:** Descuento en seguros para tu vehículo del 5% a través de nuestros aliados.
- Monto: **Puedes solicitar un adelanto de tu salario ya trabajado y puedes usar la cuponera gratuita de descuentos en Cinépolis, Cinemex, Soriana, Mobil, Oxxo Gas, Petro Seven, Innovasport, TDU, Flexi y Acapella.
- Programas de salud:** A través de la App de VRIM centralizamos check up gratuito, estudios de laboratorio con descuentos, valoración médica, consulta virtual, citas con especialistas, atención psicológica y nutricional.
- Programas de bienestar: **Red de gimnasios con cobertura nacional, entrenadores personales, aplicaciones de bienestar como nutrición, gestión del sueño y terapia, a través de la plataforma de Wellhub.
- Red de descuentos:** Contamos con diferentes partners que nos brindan gran variedad de descuentos en distintos sitios.
- Happi Place: **Acceso a cupones de descuento a traves de la App de Happi en distintas categorías como automotriz, bienestar, comidas, entretenimiento, hogar, y moda.
- Lenovo: **Descuentos especiales a través de nuestro site de alianza, meses sin intereses y envíos gratis en diferentes productos.
- Bebbia: **Obtendrás descuentos exclusivos en la contratación, instalación, servicio y mantenimiento de dispensadores de agua con posibilidad de extensión a familiares.
- Cuéntame: **A través de la plataforma obtendrás descuentos en terapia psicológica online.
Related Guides
Related Job Pages
More Software Engineer Jobs
• Perform field and on-site laboratory tests on soil, geosynthetics, aggregates, and other materials • Monitor contractor activities on job sites to ensure compliance with relevant contract documents • Provide CQA observation and monitoring on several types of construction and/or environmental activities • Perform multi-media sampling in support of investigations and monitoring programs • Prepare daily and weekly field reports, construction schedules & progress reports • Ensure project documentation is correct and consistent with company policy • Interact with project personnel and assist in cultivating an integrated team approach • Assist in the preparation of final data packages, health and safety documents, and report appendices • Observe and abide by the policies and procedures outlined in the site-specific project health and safety plans • Perform tasks in other company practice areas including general construction services and environmental sampling as needed
• Develop and maintain our iOS application using React Native. • Build interactive features such as real-time data displays, charts, alerts, and feeds. • Collaborate with backend teams to integrate APIs and optimize data performance. • Work with design to implement clean, accessible, and engaging user experiences. • Improve app reliability, stability, and navigation across iOS devices. • Contribute to architectural planning, performance enhancements, and release processes. • Help define the future of the WallStreetBets mobile ecosystem.
• Lead the development of a cross-platform mobile app using: ○ React Native (preferred), OR ○ Flutter • Maintain and update existing iOS components written in Swift. • Port existing native functionality into cross-platform architecture where required. • Diagnose and resolve complex mobile application issues. • Optimize application performance, security, and scalability. • Ensure seamless integration with backend services. • Design and maintain backend services using: ○ .NET (C#, .NET 8.0+) ○ MySQL • Develop and maintain RESTful APIs and microservices. • Contribute to system architecture decisions involving cloud systems. • Ensure secure authentication, data integrity, and API performance. • Take ownership of feature design and implementation. • Provide expert input into system and software architecture. • Review and approve code changes in line with best practices. • Assist in prioritizing escalated issues and feature enhancements. • Contribute to sprint planning, workload estimation, and technical documentation. • Work closely with QA to deploy and test new builds. • Collaborate with customer service and professional services teams to document features and create training materials. • Provide timely updates on milestones, risks, and scope changes. • Support release deployments and environment management. • Participate in daily standups and company updates. • Mentor junior developers. • Promote clean architecture, maintainable code, and strong engineering standards. • Continuously learn and adapt to evolving mobile and backend technologies.
Journeyman Application Developer
GovCIOGovCIO is a service-disabled-veteran-owned small business (SDVOSB) that offers technology services to improve business performance for government organizations.
• Support ServiceNow-based application operations, incident analysis, request fulfillment, and enhancement documentation. • Respond to reported application incidents, performing investigation, troubleshooting, and providing effective customer-facing resolutions. • Identify root causes of reported issues and document defects within the ServiceNow ITSM environment to support long-term corrective action. • Escalate complex or recurring application issues to Tier 2 development or engineering teams as required. • Serve as the initial point of contact for application-related support requests; log, track, and update all tickets within ServiceNow. • Fulfill user requests such as access provisioning, permission changes, and application usage guidance within ServiceNow. • Communicate with users to guide them through system workflows and provide follow-up communication to ensure full resolution and customer satisfaction. • Analyze customer needs to elaborate, refine, and document enhancement requests within ServiceNow as Enhancement Records. • Participate in Agile user story grooming sessions to help convert enhancement requests into documented requirements suitable for development. • When qualified, implement approved configuration changes or minor updates to the ServiceNow platform in coordination with senior development staff.



