Ver oferta completa

BACK-END DEVELOPER FREELANCE

Descripción de la oferta de empleo

Nos encanta diseñar y crear productos digitales, asesorando a cada cliente en sus decisiones de negocio.
Para ello, contamos con servicios de investigación UX, diseño UI, desarrollo, branding y marketing digital .
Las metodologías y el trabajo en equipo son para nosotros los pilares fundamentales de cualquier proyecto, creemos que gracias a la participación activa conseguimos resultados extraordinarios, ya que cada opinión, experiencia y/o conocimiento es clave para retro-alimentar nuestro equipo y superarnos día a día Funciones del cargo Desarrollo de lógica de negocio.
Crear y mantener la lógica de negocio y la funcionalidad principal de las aplicaciones web y sistemas digitales.
Esto implica escribir código para gestionar la lógica detrás de la interfaz de usuario, el procesamiento de datos y la comunicación con la base de datos.
Gestión de bases de datos.
Diseñar, desarrollar y mantener bases de datos eficientes y escalables para almacenar y gestionar datos de la aplicación.
Esto incluye la creación de esquemas de base de datos, la optimización de consultas y la gestión de la integridad de los datos.
Desarrollo de APIs.
Crear APIs (Interfaces de Programación de Aplicaciones) para permitir la comunicación entre diferentes componentes de la aplicación, así como con aplicaciones de terceros.
Esto implica diseñar endpoints de API, gestionar autenticación y autorización, y documentar correctamente la API para su uso por parte de otros desarrolladores.
Seguridad.
Implementar medidas de seguridad robustas para proteger los datos y la integridad del sistema.
Esto puede incluir la gestión de permisos de acceso, la protección contra ataques de seguridad y la implementación de prácticas de seguridad recomendadas.
Optimización de rendimiento.
Identificar y resolver cuellos de botella de rendimiento en la aplicación, incluyendo optimización de consultas de base de datos, caché de datos, y mejora de la velocidad de respuesta de la aplicación.
Integración de sistemas.
Integrar sistemas y servicios externos en la aplicación, como sistemas de pago, servicios de envío, APIs de redes sociales, entre otros.
Pruebas y depuración.
Realizar pruebas exhaustivas del código desarrollado para identificar y corregir errores, y garantizar la estabilidad y fiabilidad del sistema.
Requerimientos del cargo Título universitario en Informática, Ingeniería Informática, Ciencias de la Computación, o campos relacionados, o experiencia equivalente.
Dominio de al menos un lenguaje de programación back-end, como Python, Java, C#, Node.
s, Ruby, PHP, entre otros.
Experiencia con frameworks back-end populares como Django, Flask, Spring, ASP.
ET, Express, Ruby on Rails, Laravel, entre otros.
Conocimientos sólidos en diseño de bases de datos relacionales (SQL) y no relacionales (NoSQL).
Familiaridad con herramientas y tecnologías de control de versiones como Git.
Conditions
Ver oferta completa

Detalles de la oferta

Empresa
  • MATCH · Agencia-consultora
Localidad
  • En todo Chile
Dirección
  • Sin especificar - Sin especificar
Fecha de publicación
  • 06/05/2024
Fecha de expiración
  • 04/08/2024