programador php oportunidades de empleo

Programador PHP RubyOnRails, Las Palmas

Programador PHP RubyOnRails, Las Palmas

Programador PHP RubyOnRailsen Las Palmas Buscamos programador/a con al menos 3 años de experiencia en desarrollo de aplicaciones web especializado/a en backend. TE BUSCAMOS SI ERES UN/A DESARROLLADOR/A CON... 1. Dominio de alguno de estos lenguajes / frameworks: - PHP / CakePHP, Symfony u otros - Ruby / RubyOnRails 2. Experiencia en desarrollo de APIs (REST, JSON-RPC) 3. Conocimientos sobre patrones de diseño (al menos MVC) y metodologías ágiles como SCRUM 4. Soltura en SQL y optimización de queries e índices para MySQL / PostgreSQL 5. Conocimientos sobre el uso de control de versiones y experiencia en Git (gestión de ramas locales y remotas, aplicación de un modelo eficiente de gestión de ramas - git flow, pull-requests, tags, etc). 6. Experiencia en generación de tests unitarios, funcionales, de sistemas, de interfaz, etc. Capacidad para identificar el nivel de tests adecuado para asegurar un nivel de cobertura aceptable al mismo tiempo que la batería es capaz de ejecutarse en tiempos adecuados. 7. Conocimientos sobre UML. 8. Experiencia en gestión de sistemas, más concretamente: - Experiencia en administración de entornos Unix - Experiencia en instalación, configuración, seguridad y optimización de servidores web Apache / Nginx así como de gestores de bases de datos MySQL / PostgreSQL. - Experiencia en herramientas de monitorización de sistemas - Conocimientos de programación BASH - Soltura en configuración de entornos (development, staging, production). Configuración automática de despliegues basados en Capistrano, Ansible o similares - Conocimientos sobre herramientas para aprovisionar máquinas, como Ansible - Experiencia en uso de entornos de desarrollo virtualizados gestionados con Vagrant o mejor aún, experiencia desplegando aplicaciones en contenedores, como Docker - Experiencia el uso de herramientas de integración continua como Jenkins - Conocimientos sobre seguridad en sistemas (firewalls, monitorización, etc) Análisis, programación y desarrollo de Proyectos de base tecnológica, así como, para la gestión y optimización de recursos, plataformas e infraestructuras tecnológicas. SI TE UNES A NOSOTROS PODEMOS OFRECERTE... Integrarte en un equipo joven y dinámico donde podrás participar en el desarrollo de una solución tecnológica desde sus inicios. VALORAREMOS POSITIVAMENTE SI ADEMÁS TIENES... 1. Capacidad para realizar análisis de software así como diseño de arquitectura de software 2. Conocimientos sobre tecnologías de frontend como HTML5, CSS3 y javascript. 3. Especialmente valoraremos experiencia con AngularJS. 4. Experiencia en la gestión de servicios cloud, como por ejemplo Amazon Web Services 5. Conocimientos sobre desarrollo de aplicaciones móviles 6. Estudios universitarios en Informática (grado superior o equivalente) cakephp, symfony2, php7, ruby, rails, ror, api rest, json, mvc, scrum, sql, mysql, postgresql, git, uml, apache, nginx, mysql, postgresql, ansible, capistrano, vagrant, jenkins,
Las Palmas de Gran Canaria
Programador PHP, Madrid

Programador PHP, Madrid

Programador PHPen Madrid Si te encanta tu profesión como desarrollador y trabajas habitualmente con PHP, queremos conocerte :-) Regalador.com es la mayor tienda de regalos online de España. Buscamos un nuevo compañero que lleve años trabajando con frameworks PHP, a quien le guste desarrollar con orientación a objetos y utilizando las mejores prácticas y que odie reinventar la rueda. Queremos aprender de ti y que aprendas de nosotros para juntos hacer de Regalador.com una tienda cada día mejor. Disfrutamos de una estupenda y luminosa oficina en Alcobendas. Aquí tienes todos los detalles del puesto: Requisitos técnicos y de experiencia - Control absoluto de PHP y Javascript orientado a objetos en su interacción con HTML y CSS - Experiencia mínima de 3 años como desarrollador en equipo usando GIT - Soltura con Linux, LAMP y SQL - Tener la visión global de la arquitectura que rodea una aplicación web de última generación (tecnologías, interacciones, seguridad, protocolos, tiempos...) - Aplicar buenas prácticas de desarrollo (¿SOLID significa algo para tí?, TDD...) - Código propio como ejemplo de trabajo Requisitos personales - Autonomía y responsabilidad para definir, valorar y gestionar de forma ordenada todas tus tareas y poder desconectar de ellas cuando el contexto lo exija - Capacidad de análisis y creatividad para la resolución de problemas - Capacidad de de autoformación continua - Entender, analizar y aceptar de forma relajada, las fortalezas y debilidades de cada tecnología - Inglés medio - Y, sobre todo, ser buena persona y disfrutar trabajando con otra buena gente Requisitos deseables - Inglés alto - AngularJS, AWS, TDD, Node, SASS, Composer Tareas - Mantener y mejorar la infraestructura backend y frontend. - Analizar, diseñar y desarrollar nuevas funcionalidades y mejorar las actuales, siempre teniendo en mente al usuario final y la calidad del código. - Tener un ojo en cualquier tecnología que consideres interesante y pueda ser útil en el futuro. - Aportar nuevas ideas y conocimientos. PHP, MySQL, LAMP, CSS, git, HTML, javascript, UX,
Alcobendas