programación-backend-frontendEmpresa Consultora tecnológica que trabaja en ámbito internacional está interesada en contratar programadores Backend – Frontend para sus oficinas en Barcelona (se seleccionará un candidato para cada puesto).

Datos para Programador Backend

Misión del puesto Programación Backend:

Diseñar, desarrollar e implementar distintos componentes enfocados en alta disponibilidad, baja latencia y fácil escalabilidad.

Funciones:

  • Optimización / mejoras en núcleo del sistema.
  • Implementación de nueva arquitectura producto existente.
  • Construcción código y librerías reutilizables para futuros usos.
  • Optimizar aplicaciones para aumentar velocidad y mejorar escalabilidad.
  • Implementación políticas seguridad digital / protección datos.
  • Diseño e implementación de soluciones de almacenamiento datos (relacional y no-relacional).
  • Diseñar conectividad con APIs de terceros.

REQUISITOS FORMATIVOS PARA EL PROGRAMADOR BACKEND

Conocimientos:

  • Lenguajes de programación:
    o JAVA
    o PHP
    o .NET
    o Ruby
    o NODE.JS
    o Javascript
    o jQuery
  • BBDD relacionales y no relacionales
    o Mysql
    o SQL Server
    o Postgresql
    o Mongo DB
  • Control de versiones
    o GIT
    o Subversion
  • Frameworks
    o Laravel
    o Ruby on Rails
  • Idioma Inglés

Datos para Programador Frontend

Misión del puesto Programación Frontend
Maquetar y desarrollar la usabilidad, accesibilidad y experiencia del usuario en el ambiente WEB

Funciones:

  • Trabajar activamente en proceso diseño desde principio hasta final del proyecto.
  • Diseño y programación web e interfaz para cualquier dispositivo para los diferentes productos.
  • Producción de especificaciones funcionales (flujo de usuario y wireframes) en consonancia con prácticas existentes.
  • Construir código y librerías reutilizables para usos futuros.
  • Asegurar la factibilidad de los diseños de UX.
  • Optimizar aplicaciones para una mayor velocidad y mejor escalabilidad.
  • Trabajar con los desarrolladores de software, marketing y otros departamentos.

REQUISITOS FORMATIVOS PARA EL PROGRAMADOR FRONTEND

Conocimientos:

  • HTML5
  • CSS3
  • Javascript
  • jQuery
  • Ajax
  • Responsive Design

Valorable:

  • Adobe Photoshop
  • Adobe Illustrator
  • Metodologías agiles (SCRUM)
  • Idioma inglés

Si estás interesado/interesada en este trabajo  para programadores frontend-backend contacta con Adriana Lamelas al [email protected]

Diferencias entre Programación Frontend y backend

Si después de ver esta oferta de empleo te estás preguntando en qué se diferencia un programador backend de un programador frontend aquí encontrarás la respuesta.

El programador Backend es un especialista del lado del servidor, y el Programador Frontend el experto en lado del cliente. Seguro que estas frases te suenan, ya que si has efectuado búsquedas en Google al respecto es lo que habrás encontrado, pero … ¿qué quiere decir esto de la “programación del lado de servidor” exactamente? ¿qué significa “programación del lado del cliente”? En Cipsa vamos a explicártelo paso a paso para que puedas entender bien este concepto.

Una web se compone de tres partes diferenciadas:

  1. El diseño Web propiamente dicho. El diseño como concepto visual y estético lo idea el diseñador web. Él es el responsable de crear la imagen más apropiada para cada proyecto.
  2. El código de programación que permite una buena accesibilidad para el usuario de la página. Esto implica que técnicamente el visitante pueda acceder sin problemas y exista una buena interacción/comunicación entre el servidor de la web y el dispositivo del usuario. Es la programación que no se ve, la que se ubica en la trastienda o administración de la Web, pero tiene muchísima importancia porque sin ella no existiría el site o página online. Esta es la parte de Programación BACKEND. Para conseguir su objetivo, el programador Backend utiliza lenguajes como PHP, Ruby, .NET, JAVA, JAVASCRIPT, o Jquery.
  3. El código de programación que permite una buena usabilidad usuario. En los puntos anteriores hemos cuidado el diseño web y solucionado todas las cuestiones técnicas de accesibilidad que permiten una buena visibilidad y comportamiento de la web vía servidor. Ahora bien, todavía nos falta un tema importante: la interacción entre el propio usuario y la página web. Esta es la parte de programación que utiliza lenguajes como HTML5, CSS3 y JAVASCRIPT (entre otros), para lograr que el usuario reciba lo que necesita en el tiempo preciso. Sin ella la web funcionaría, pero no tendría consistencia ni utilidad. Es la parte de programación web que el usuario sí puede ver. Esta sería la programación FRONTEND.

Esperamos haber clarificado un poco los conceptos sobre programación Backend y programación Frontend.

En Cipsa podemos ayudarte para que puedas trabajar como programador Backend / Frontend aportándote una formación clara , sencilla, y amena para que aprendas a programar de una vez por todas.
Consulta nuestros cursos programación y solicítanos si lo deseas, información sin compromiso. Te atendemos al momento gratuitamente en el chat que encontrarás en el lateral inferior de esta página