

BACK-END DEVELOPER
Ubicación: Remota
Tipo de trabajo: Contrato
Empresa: Noor Nibras Software House (N2SH)
Descripción del trabajo:
Buscamos un desarrollador back-end calificado para unirse a nuestro equipo para el desarrollo de Miz@n B2C & B2B Release 2.0. En este puesto, será responsable de diseñar, implementar y mantener la lógica del lado del servidor, las bases de datos y las API para respaldar la funcionalidad y el rendimiento de la plataforma.
Responsabilidades:
Colaborar con desarrolladores front-end, diseñadores de UI/UX y otros miembros del equipo para traducir los requisitos comerciales en soluciones back-end sólidas y escalables.
Diseñar y desarrollar API y servicios web que proporcionen una comunicación fluida entre los sistemas front-end y back-end.
Implementar modelos de datos y bases de datos para soportar las funcionalidades de la plataforma, garantizando la integridad y seguridad de los datos.
Optimice el back-end para mejorar el rendimiento, la escalabilidad y la capacidad de respuesta.
Colaborar con los ingenieros de DevOps para garantizar una implementación y un funcionamiento sin problemas de la plataforma.
Solucionar problemas y depurar problemas para garantizar el buen funcionamiento de la aplicación.
Manténgase actualizado con las últimas tendencias y mejores prácticas de desarrollo back-end.
Participar en revisiones de código y contribuir a la mejora continua de los estándares de codificación.
Cualificaciones:
Licenciatura en Ciencias de la Computación, Ingeniería o campo relacionado (o experiencia equivalente).
Experiencia comprobada como Desarrollador Back-end, con un fuerte enfoque en el desarrollo de aplicaciones web.
Competencia en lenguajes de programación back-end como Python, Node.js, Java o lenguajes similares.
Experiencia con frameworks web (como Django, Flask, Express o frameworks similares) y tecnologías (Bootstrap/JavaScript /PHP / JQuery/MariaDB / Apache NiFi / Java / Mongo DB / HDFS / Sendgrid).
Sólida comprensión de las API RESTful y los servicios web.
Experiencia con bases de datos (SQL y/o NoSQL) y modelado de datos.
Familiaridad con sistemas de control de versiones (por ejemplo, Git) y prácticas de DevOps.
Fuertes habilidades para resolver problemas y atención al detalle.
El conocimiento de tecnologías de desarrollo front-end es un plus.
Beneficios:
Salario competitivo y condiciones de trabajo flexibles.