Location
Panama City, Panamá, Panama
Salary
Not specified
Type
fulltime
Posted
Today
Job Description
Descripción del puesto
Buscamos un Programador de Aplicaciones Móviles con enfoque Full Stack, responsable de diseñar, desarrollar e implementar soluciones tecnológicas móviles y web de alto rendimiento. La posición requiere experiencia en desarrollo multiplataforma, integración con servicios backend robustos y despliegue en entornos cloud.
El rol participa en todo el ciclo de vida del software, desde la definición de arquitectura hasta la implementación de interfaces modernas, garantizando calidad, escalabilidad y eficiencia en cada solución desarrollada.
Funciones
- Diseñar, desarrollar y mantener aplicaciones móviles y web.
- Desarrollar y optimizar APIs RESTful y servicios backend bajo estándares de seguridad, rendimiento y escalabilidad.
- Modelar, administrar y optimizar bases de datos en entornos Cloud y On-premise.
- Garantizar la compatibilidad multiplataforma (iOS, Android, Web y Desktop) y el rendimiento óptimo de las aplicaciones.
- Participar en la definición de arquitecturas tecnológicas para nuevos desarrollos y mejoras de sistemas existentes.
- Integrar aplicaciones con servicios externos (APIs) y herramientas de geolocalización.
- Colaborar con equipos multidisciplinarios bajo metodologías ágiles.
Competencias Técnicas y Conocimientos
- Lenguajes: Dominio avanzado de C# .Net.
- Desarrollo Móvil y Web: Frameworks Flutter, Angular y Blazor.
- Backend: Desarrollo de APIs y microservicios con ASP.NET Core y .NET Core.
- Infraestructura Cloud: Diseño de arquitecturas de datos y despliegue en AWS y Azure.
- Bases de Datos: Diseño y gestión en SQL Server y MySQL.
- Sistemas Operativos: Gestión técnica y desarrollo sobre Windows, macOS, Android e iOS.
- Herramientas: Control de versiones avanzado con GitHub.
- APIs de Google Location
Requisitos
- Ingeniería en Sistemas, Desarrollo de Software.
- Experiencia mínima de 3 a 5 años en desarrollo de software (móvil y backend).
- Dominio de C# y framework .NET (.NET Core / ASP.NET Core).
- Experiencia en desarrollo con Flutter, Angular o tecnologías similares.
- Conocimiento en desarrollo de APIs y microservicios.
- Experiencia en bases de datos SQL Server y/o MySQL.
- Experiencia en despliegue y gestión de soluciones en AWS y/o Azure.
- Manejo de control de versiones (GitHub).
- Experiencia en publicación de aplicaciones en App Store y Google Play.
- Conocimiento en integración de APIs (ej. Google Location) es un plus.
Looking for more opportunities?
Browse thousands of graduate jobs and entry-level positions.