SOFTWARE ENGINEER II (Full Stack PHP Senior Developer)

N/A
Desarrollo Web
Tiempo Completo
13 March 2019

Detalles del Puesto

¿Por qué trabajar para OMD Dominicana?

 

Tenemos un ambiente prospero para el desarrollo profesional en ingeniería de software. Utilizamos tecnologías avanzadas en el desarrollo de proyectos de nuestros clientes (Big Data, Inteligencia Artificial, etc.) otros de los beneficios que tendras con nosotros son:

 

Entorno colaborativo: poder ampliar tus habilidades al colaborar con un equipo diverso de personas altamente talentosas en un entorno abierto y relajado.

Desarrollo profesional: Desarrollamos caminos adaptados a tus talentos individuales a través de intercambios de conocimientos y oportunidades de certificación profesional.

Excelentes beneficios: Brindamos a nuestros empleados beneficios de ley, bonificación anual, bono de desempeño, cobertura de almuerzo en % en nuestra cafeteria, día libre por cumpleaño, semana de la salud, parqueo, entre otros.

Beneficios divertidos: Queremos que te sientas cómodo en tu trabajo, es por eso que creamos un buen ambiente de trabajo entretenido, organizamos actividades sociales y de trabajo en equipo.

Objetivo del puesto:

Nuestro SOFTWARE ENGINEER II Brindará mantenimiento y soporte a código pre-existente en multiples sistemas de nuestros clientes, asi como analizará requerimientos y convertirá los mismos en soluciones para websites y aplicativos reactivos de la empresa, conectados al backend de los clientes.

Deberá brindar soporte a otros programadores en el proceso de Code review, analisis de requerimientos y arquitectura de software y por último, participará en el ciclo completo del desarrollo de aplicaciones tanto para la capa de Frontend como Backend.


Requisitos:

Capacidad avanzada en desarrollo de backend para websites y/o aplicaciones WEB:
* Lenguaje PHP 7.2.
* Conocimiento de multiples frameworks para backend PHP (Wordpress con ACF, Laravel, Code Igniter, October CMS)
* Conocimientos avanzados de sistemas de paquetes para PHP (Composer).
* Conocimientos de filosofias/principios de programacion como SOLID, MVC, Decoupling of components, etc.
* Conocimientos de diseño de arquitectura de software.
* Programación orientada a TDD (Test Driven Development).

* Capacidad avanzada en desarrollo de frontend para websites y/o aplicaciones WEB:
* Conocimientos avanzados HTML 5.
* Conocimientos avanzados CSS.
* Conocimientos de al menos un pre procesador de estilos (LESS, SCSS, Stylus)
* Conocimientos avanzados Javascript.
* Conocimientos de al menos un framework reactivo (ReactJS, VueJS, Angular)

* Conocimiento básico/medio de tecnologias de base de datos relacionales:
* MySQL
* PostgreSQL
* BigQuery
* RedShift

* Conocimiento basico/medio de lineamientos de seguridad orientados a software:
* XSS
* CSRF
* SQL Injection

* Competencias avanzadas en el uso de herramientas que asistan en el ciclo de desarrollo:
* Linux OS
* Shell scripting
* CLI applications
* VSCode
* Git

 

 

 Competencias profesionales:

 

  • Autodirigido
  • Autodidácta
  • Trabajo en equipo
  • Capacidad de Innovacion
  • Creatividad
  • Pensamiento critico
  • Orientacion al cliente
  • Liderazgo en red
  • Gestion de la información

 

 

Si quieres ser nuestro próximo SOFTWARE ENGINEER II (Full Stack PHP Senior Developer) APLICA AHORA!


Como aplicar

Enviar CV a: talentos@pagesgrupo.com incluyendo el titulo de la vacante.

Enviar CV a talentos@pagesgrupo.com, recuerda agregar tu cover letter.

La prueba de JOEL

Es un cuestionario para medir la calidad del equipo de desarrollo de tu empresa. Coteja las opciones que apliquen.
Esto es opcional y solo aplica para posiciones relacionadas al Desarrollo de Software

¿Usan algún tipo de control de versiones? (Git, Subversion)
¿Pueden hacer pases a producción en un solo paso?
¿Compilan el producto diariamente?
¿Tienen una base de datos de bugs?
¿Corrigen los bugs antes de añadir más código?
¿Tienen una planificación actualizada?
¿Tienes un documento de especificaciones?
¿Están los programadores en un lugar tranquilo?
¿Utilizan las mejores herramientas que puedes comprar?
¿Tienen gente para probar los productos?
¿Hacen escribir código a los nuevos candidatos en las entrevistas?
¿Hacen pruebas de usabilidad 'de vestíbulo'?