Plantilla de descripción del trabajo del desarrollador de back -end/breve

Estamos contratando a un desarrollador de back-end. Como desarrollador web de back-end, estará a cargo de la lógica de aplicaciones web del lado del servidor y la integración del trabajo de desarrolladores front-end. Creará los servicios web y las API que los desarrolladores front-end y los desarrolladores de aplicaciones móviles utilizarán.

Gestionará la planificación y el desarrollo de la tecnología para los clientes, proveedores y personal interno de una empresa. El objetivo aumentaría la productividad y la producción comercial al tiempo que reduce los costos y el tiempo.

Perfil de trabajo del desarrollador de back -end

Un desarrollador de fondo crea y mantiene la tecnología que alimenta los componentes que permiten que la parte orientada al usuario de un sitio web funcione. Su programación de fondo mejora la usabilidad de lo que sea que haga el desarrollador frontal.

Estos programadores están a cargo de desarrollar, mantener, probar y solucionar problemas de la back -end completa. Esto cubre la lógica básica, las bases de datos, la integración de datos y la aplicación de la aplicación, las API y otras actividades de fondo.

Informes a

  • Jefe de Tecnología
  • plomo tecnológico
  • Gerente de producto

Responsabilidades del desarrollador de back -end

  • Comunicarse con las partes interesadas, los gerentes de proyectos, los equipos de garantía de calidad y otros desarrolladores regularmente sobre el desarrollo de la hoja de ruta tecnológica a largo plazo
  • Crear y administrar procedimientos con equipos para proporcionar visibilidad y equilibrio de esfuerzo para diseños visuales consistentes
  • Cree y administre los horarios de las pruebas en un contexto de cliente cliente, abordando todos los navegadores y dispositivos para garantizar que todos los dispositivos muestren el contenido previsto
  • Escribir código de calidad, establecer el estándar para todo el equipo en términos de calidad y velocidad
  • Recomendar soluciones del sistema sopesando los beneficios y los inconvenientes del desarrollo personalizado y las opciones de compra
  • Responsabilidades tanto diariamente como mensuales
  • Cree prototipos, escriba código y pruebas, resuelva problemas y perfile y evalúe los cuellos de botella
  • Cree API eficientes y robustas para servir a clientes móviles y de escritorio
  • Gestión y optimización de sistemas distribuidos escalables basados ​​en la nube

Requisitos y habilidades del desarrollador de back -end

  • Licenciatura en informática o experiencia similar
  • Excelente conocimiento en informática, algoritmos y diseño web
  • Experiencia en el desarrollo de aplicaciones web altamente seguras
  • Conocimiento extenso de las principales tecnologías de habilitación web de AWS
  • Desarrollar soluciones frescas y conceptos listos para usar
  • Experiencia en la construcción de API RESTful, particularmente para aplicaciones móviles