Desarrollador(a) full stack .net
funciones y responsabilidades del puesto:
1. Desarrollo de aplicaciones web y móviles:backend: crear y mantener el backend de aplicaciones utilizando .net core/ 7 y entity framework para gestionar bases de datos y la lógica de negocio. Frontend: desarrollar interfaces de usuario con
mvc, html 5, css 3, javascript, bootstrap y jquery, asegurando que la experiencia del usuario sea intuitiva y atractiva. Aplicaciones móviles: desarrollar aplicaciones móviles para plataformas android e ios utilizando .net maui.
2. Implementación de funcionalidades específicas:integración de notificaciones push usando firebase y apple push notification service. Implementación de pagos móviles utilizando stripe para el procesamiento de pagos.
3. Desarrollo de chatbots y automatización:desarrollar e integrar chatbots utilizando dialogflow o azure bot services para mejorar la interacción con los usuarios a través de interfaces conversacionales.
4. Manejo de grandes volúmenes de datos:trabajar con hadoop, apache spark y azure data lake para procesar y gestionar grandes volúmenes de datos, asegurando la escalabilidad y eficiencia de las soluciones.
5. Seguridad y cumplimiento:implementar ssl/tls para garantizar la seguridad en las comunicaciones. Asegurar que todas las aplicaciones cumplan con las regulaciones de gdpr y otros estándares de privacidad y seguridad.
6. Trabajo en equipo y mejora continua:colaborar estrechamente con otros desarrolladores, diseñadores, y equipos de producto para mejorar las funcionalidades de la plataforma. Buscar y proponer nuevas soluciones para mejorar el rendimiento, la escalabilidad, y la experiencia del usuario en las aplicaciones.
habilidades y conocimientos adicionales:
- creatividad para resolver problemas técnicos complejos.
- capacidad de aprender nuevas tecnologías y adaptarse a cambios en el entorno tecnológico.
- trabajo en equipo y habilidades de comunicación para coordinarse con otros miembros del equipo de desarrollo y stakeholders.
requisitos académicos:
- licenciatura o ingeniería en sistemas computacionales, ciencias de la computación, tecnologías de la información, o afines.
- también se consideran perfiles con estudios en desarrollo de software o desarrollo web, siempre que cuenten con experiencia práctica y habilidades en las tecnologías mencionadas.
tecnologías y herramientas a implementar:
- .net core/ 7, entity framework, jwt
- mvc, html 5, css 3, javascript, bootstrap, jquery ?
- .net maui (android/ios)
- firebase, apple push notification service para notificaciones push, stripe para pagos móviles ? ?
- dialogflow o azure bot services ? ?
- hadoop, apache spark, azure data lake ?
- sql server ?
- seguridad y privacidad: ssl/tls, cumplimiento con gdpr ?
lo que buscamos:
- creatividad y adaptabilidad para resolver problemas complejos y proponer nuevas soluciones.
- conocimiento en tecnologías modernas y ganas de seguir aprendiendo y creciendo profesionalmente.
- capacidad para trabajar en equipo y aportar al desarrollo de nuevas funcionalidades y mejoras continuas.
¿por qué unirte a nosotros?: si te apasiona el desarrollo de tecnologías innovadoras y estás buscando un desafío que te permita hacer una diferencia.
requerimos:
- ? Cv actualizado.
- ? Expectativa económica por hora en mxn.
- ? Horas disponibles al mes para trabajar.
¿por qué trabajar con nosotros?:
- ? Modalidad de trabajo flexible.
- ? Oportunidad de crecimiento profesional.
- ? Pago por horas trabajadas.
- ? Trabajo 1 0 0% remoto.