Desarrollador Full Stack Senior
(Flutter, Dart, PHP Laravel, Next.js, MySQL, Firebase, VPS, App Stores, APIs, Pasarelas de Pago, SEO)
Resumen del Cargo:
Buscamos un Desarrollador Full Stack Senior altamente competente y autónomo, con sólida experiencia en el desarrollo de aplicaciones móviles y web, tanto en frontend como backend. Este perfil debe dominar tecnologías modernas y contar con un conocimiento avanzado en despliegue, integración y optimización de sistemas complejos, incluyendo publicación en tiendas móviles, integración de APIs y posicionamiento SEO.
Responsabilidades Principales:
Desarrollo Frontend y Backend:
Desarrollar e implementar interfaces de usuario modernas y responsivas utilizando Flutter y Next.js.
Programar lógica de negocio robusta con Dart y PHP Laravel.
Diseñar y mantener bases de datos relacionales (MySQL) y no relacionales (Firebase).
Integración y APIs:
Integrar APIs externas y pasarelas de pago (e.g., PayU, Stripe, MercadoPago).
Desarrollar APIs RESTful y GraphQL eficientes y seguras.
Infraestructura y DevOps:
Configurar y mantener entornos de servidor en VPS (Linux/Ubuntu).
Automatizar tareas de despliegue, backups y monitoreo de sistemas.
Publicación y Mantenimiento en App Stores:
Gestionar el ciclo completo de publicación de aplicaciones en Google Play Store y App Store (iOS).
Realizar actualizaciones, firmar builds, manejo de certificados y resolución de rechazos de revisión.
Optimización y Rendimiento:
Asegurar tiempos de carga rápidos, arquitectura escalable y experiencia fluida para el usuario.
Implementar buenas prácticas de seguridad en el manejo de datos, autenticación y almacenamiento.
SEO y Buenas Prácticas Web:
Aplicar estrategias SEO técnico y on-page para mejorar la visibilidad en buscadores de los proyectos web.
Optimizar estructuras de URLs, tiempos de carga y accesibilidad.
Liderazgo Técnico y Mejores Prácticas:
Guiar decisiones técnicas críticas, revisión de código y mantenimiento de estándares de calidad.
Proponer mejoras continuas y participar activamente en la evolución tecnológica del producto.
Requisitos:
+4 años de experiencia como Desarrollador Full Stack.
Dominio comprobable en Flutter y Dart.
Amplia experiencia con PHP Laravel, Next.js y MySQL.
Conocimiento avanzado en Firebase (Auth, Firestore, Storage).
Experiencia en publicación y gestión de apps móviles en Android e iOS.
Habilidad para trabajar en entornos VPS y manejo de consola Linux.
Experiencia integrando APIs REST y pasarelas de pago.
Conocimiento práctico en estrategias de SEO y optimización web.
Capacidad de autogestión, trabajo en equipo y resolución efectiva de problemas.
Deseables:
Experiencia previa en proyectos de alto tráfico o productos escalables.
Familiaridad con herramientas CI/CD y control de versiones (Git).