Descripción del puesto de desarrollador de Ruby on Rails

Descripción general del trabajo

Contenido

Estamos buscando un desarrollador de Ruby on Rails con experiencia para nuestra empresa líder en desarrollo de software. Trabajará con un equipo de ingenieros de software , desarrolladores front-end , diseñadores y científicos de datos para crear y mantener una plataforma de software. 

Tendrá la oportunidad de trabajar en una gran base de código ROR. Esta posición exige la reestructuración y actualización de nuestra versión ROR. Básicamente, trabajará en el desarrollo de aplicaciones web y realizará una integración continua con los módulos del lado del servidor. Además de esto, deberá mantener y mantener un soporte continuo para la base de clientes.

Si te apasiona la programación y te gustaría disfrutar trabajando en un entorno de ritmo acelerado, estaremos encantados de que te unas a nuestro equipo.

Responsabilidades

  • Diseñar e instalar nueva infraestructura.

  • Diseñe y cree código ruby ??reutilizable y eficiente

  • Planificar e implementar nuevas características

  • Integre fuentes de datos y bases de datos en un solo sistema

  • Identificar los errores y proponer la solución a los problemas.

  • Interactuar con las partes interesadas para expresar y presentar el dominio de la plataforma de acuerdo con sus prácticas

  • Colaborar con diseñadores gráficos y diseñadores de interfaz de usuario para comprender mejor los requisitos del producto

  • Diseñar y desarrollar nuevas aplicaciones de software desde cero

  • Mantener y administrar las API

  • Pruebe el código Ruby en busca de errores y resuélvalos en consecuencia.

  • Manténgase actualizado sobre los últimos desarrollos en la programación de Ruby on Rails

Requisitos

  • Grado de BS/MS en Ciencias de la Computación o Tecnología de la Información

  • Más de 5 años de experiencia laboral como desarrollador de Ruby on Rails en una empresa de renombre

  • Las certificaciones ROR serán un beneficio adicional

  • Familiarizado con Mocking, MVC y ORM

  • Comprensión de los patrones y la arquitectura de la base de datos.

  • Conocimiento de implementación de código y control de versiones.

  • Sólido conocimiento de la programación orientada a objetos.

  • Excelente conocimiento de la programación con plantillas del lado del servidor.

  • Buen conocimiento de desarrollo web.

  • Excelente comprensión de los principios de diseño.

  • Buen conocimiento de herramientas de control de versiones de código como GitHub, Git, etc.

  • Buenas habilidades de gestión de proyectos.

  • Excelentes habilidades de comunicación

Deja una respuesta 0