Resumen del trabajo
Estamos buscando un Desarrollador Ruby Senior con experiencia para unirse a nuestro equipo. El candidato ideal tendrá una amplia experiencia como Desarrollador Ruby preferiblemente con alguna experiencia de supervisión y gestión en un puesto anterior. El objetivo principal del puesto será gestionar la creación del back-end, crear gemas eficientes mientras se integran los componentes del front-end, y planificar y priorizar el trabajo de los Desarrolladores Ruby.
Responsabilidades
- Escribir código, desde cero, que sea eficaz y escalable en Ruby.
- Desarrollar y construir componentes back-end para aplicaciones basadas en web según sea necesario.
- Analizar y probar aplicaciones para revisar su rendimiento y capacidad de respuesta.
- Gestionar y entrenar a los desarrolladores junior junto con la comprobación y depuración de su código.
- Implantar soluciones de almacenamiento y tratamiento de datos.
- Desarrolle, cree, instale y comparta gemas y plugins.
- Desarrollar y crear scripts de prueba automatizados.
- Supervisar, mejorar y proporcionar mantenimiento a las aplicaciones tras su lanzamiento/implantación.
- Colaborar con los miembros del equipo en las distintas capas de la infraestructura.
Requisitos
- Licenciatura en Informática o campos relacionados
- 2 años de experiencia laboral como desarrollador Ruby, preferiblemente con experiencia en tutoría o supervisión.
- Conocimientos sólidos de programación orientada a objetos
- Conocimiento profundo de los métodos ágiles de desarrollo de software
- Experiencia en el uso de plataformas de pruebas automatizadas
- Excelentes capacidades de resolución de problemas y de solución de problemas
- Gran atención al detalle y capacidad analítica
- Capaz de orientar y supervisar eficazmente a otros miembros del equipo.
- Grandes dotes de comunicación con capacidad para relacionarse con miembros internos y externos del equipo y con clientes por igual.
- Gran ética de trabajo en equipo