Programador Full Stack

Active, Full Stack Developer
Los Barrios, Cadiz, Spain
Posted 4 months ago

Descripción

Buscamos un programador de aplicaciones web Full Stack que se sienta cómodo en todos los aspectos del desarrollo web (front, back, sistemas), esté al tanto de las últimas tecnologías y tenga facilidad para aprender.

El candidato ideal es capaz de implementar todo el ciclo de desarrollo del producto: concepción inicial, arquitectura, diseño y programación de la solución en una variedad de lenguajes de programación, aunque habitualmente domina alguno en particular. Además, se mueve con soltura en la consola de Linux y es capaz de desplegar y configurar una pila LAMP o MEAN por sí mismo.

No obstante, se integrará en un equipo de trabajo ágil según la metodología XP y con gestión de proyectos basada en Kanban.

Principales tareas (en función de las habilidades):
* Desarrollo de aplicaciones web HTML5 o sus componentes (frontend o backend o soporte al administrador de sistemas para automatización de despliegues) mediante Javascript / Typescript y frameworks como Angular 2+.
* Implementación de funcionalidades en nuevas aplicaciones web o móviles existentes, mediante frameworks como Ionic.
* Solución de incidencias en productos existentes.

El entorno de trabajo es muy dinámico y utiliza una gran variedad de tecnologías, por lo que es imprescindible poseer una excelente capacidad para aprender tanto de forma autónoma como guiada.

Conocimientos adicionales que se valorarán:

* Buenos conocimientos de diseño con patrones.
* Experiencia escribiendo APIs.
* Experiencia con bases de datos NoSQL (MongoDB, Redis…)
* Experiencia con Python
* Experiencia con NodeJS
* Experiencia con Jira
* Experiencia con metodologias Kanban y Programacion Extrema XP

Requisitos mínimos

Ciclo formativo superior, ingeniero técnico, superior o graduado en ingeniería informática o experiencia laboral equivalente.

* Al menos 2 años de experiencia desarrollando aplicaciones web y/o móviles.
* Solidos conocimientos de programacion orientada a objetos.
* Excelentes conocimientos de alguno / varios de los siguientes lenguajes de programación: Typescript, Javascript, PHP, Python, Java.
* Conocimientos de maquetación web (HTML5, CSS3)
* Conocimientos de frameworks de servidor para alguno / varios de los lenguajes de programación citados.
* Sólidos conocimientos de uso de bases de datos SQL.
* Experiencia con sistemas de control de versiones (preferible Git).

Job Features

Job CategoryIT and telecommunications
Minimum experience2 years
Knowledge FieldsAPI, Web Applications, Mobile Applications, Web development, HTML5, JavaScript, Jira, Object oriented Development, SQL

Apply Online

A valid email address is required.