




Resumen: Wingz busca un Ingeniero de Software (Django + React Native) para desarrollar y mantener APIs de backend y funciones de aplicaciones móviles para su plataforma NEMT, colaborando con equipos multifuncionales. Aspectos destacados: 1. Desarrollar y mantener APIs escalables utilizando Django REST framework 2. Construir y mejorar funciones de aplicaciones móviles utilizando React Native 3. Colaborar con equipos multifuncionales en nuevas funciones y mejoras **¡Contratamos profesionales latinoamericanos!** Wingz es una destacada empresa estadounidense de transporte compartido especializada en Transporte Médico No Urgente (NEMT). **Visite nuestro sitio web:** https://www.wingz.com/ Puesto: **Ingeniero de Software (Django \+ React Native)** Horario laboral: Lunes a viernes (horario de EE.UU.) Modalidad laboral: Teletrabajo (contratista independiente) Rango salarial: **Desde USD 2.000 \- 4.000/mes** Frecuencia de pago: Quincenal Beneficios: Licencia remunerada ilimitada tras el período de prueba Equipamiento: Proporcionado por el candidato **Resumen del puesto:** Como **Ingeniero de Software (Django \+ React Native)** en **Wingz**, será responsable del desarrollo y mantenimiento de APIs de backend y funciones de aplicaciones móviles. Trabajará estrechamente con equipos multifuncionales para entregar software fiable, escalable y de alto rendimiento que respalde nuestra plataforma NEMT. Este puesto requiere amplia experiencia en Django/Django REST Framework y al menos 1\+ año de experiencia práctica con React Native. Principales responsabilidades:**Desarrollar y mantener aplicaciones web:** * Diseñar, desarrollar y mantener APIs escalables utilizando Django REST framework * Escribir código limpio, eficiente y reutilizable siguiendo las mejores prácticas y estándares de programación. * Garantizar el rendimiento, la calidad y la capacidad de respuesta de las aplicaciones. **Desarrollar y mantener backend y aplicaciones móviles** * Diseñar, desarrollar y mantener APIs escalables utilizando Django y Django REST Framework. * Construir y mejorar funciones de aplicaciones móviles utilizando React Native para iOS y Android. * Escribir código limpio, eficiente y reutilizable siguiendo las mejores prácticas del sector. * Garantizar el rendimiento, la calidad y la capacidad de respuesta de los servicios de backend y de las aplicaciones móviles. **Colaborar con equipos multifuncionales:** * Trabajar estrechamente con desarrolladores frontend, diseñadores y gerentes de producto para implementar nuevas funciones y mejorar las existentes. * Participar en revisiones de código, brindando y recibiendo retroalimentación constructiva para asegurar la calidad del código. * Colaborar con ingenieros DevOps para optimizar los procesos de despliegue y la infraestructura. **Gestión de bases de datos:** * Diseñar y optimizar esquemas de bases de datos. * Escribir consultas eficientes y gestionar migraciones de bases de datos. * Garantizar la integridad y seguridad de los datos. **Pruebas y depuración:** * Escribir pruebas unitarias y realizar depuración para garantizar la fiabilidad de las aplicaciones. * Diagnosticar y resolver problemas de forma oportuna. * Realizar pruebas periódicas de rendimiento y optimizar el código para lograr un mejor desempeño. **Documentación y soporte técnico:** * Mantener documentación exhaustiva de la base de código y los procesos técnicos. * Brindar soporte técnico y orientación a miembros del equipo y partes interesadas. * Mantenerse actualizado sobre las últimas tendencias y tecnologías del sector para seguir mejorando sus habilidades y conocimientos. **Requisitos** * Mínimo 3 años de experiencia profesional en desarrollo web con Django y Django REST framework. * Competencia en Python, Django y Django REST framework. * Al menos 1 año de experiencia práctica en desarrollo móvil con React Native (requisito obligatorio). * Sólida comprensión de tecnologías frontend, como HTML, CSS y JavaScript. * Experiencia con APIs RESTful y servicios web. * Conocimiento práctico de sistemas de bases de datos (PostgreSQL, MySQL, etc.). * Conocimiento de sistemas de control de versiones, especialmente Git. * Experiencia con Docker y contenerización es un valor añadido. * Conocimiento de servicios en la nube (AWS, GCP, etc.) es una ventaja. * Excelentes habilidades para la resolución de problemas y atención al detalle. * Fuertes habilidades comunicativas y de colaboración. * Capacidad para trabajar de forma independiente y en equipo. * Disposición para aprender y adaptarse a nuevas tecnologías y metodologías. Deseable:* Experiencia con frameworks frontend como Vue.js o React (web) * Experiencia con otros frameworks móviles (por ejemplo, Flutter)


