Descripción del puesto de desarrollador senior de Ruby (+2024 PLANTILLA)
Las responsabilidades del desarrollador senior de Ruby incluyen:
- Escribir código eficaz y escalable en Ruby
- Creación de componentes back-end para aplicaciones web
- Pruebas de rendimiento, capacidad de respuesta y seguridad de las aplicaciones
Resumen de trabajo
Buscamos un desarrollador senior de Ruby para unirse a nuestro equipo de TI y ayudarnos a crear software funcional y aplicaciones basadas en web.
Las responsabilidades del desarrollador senior de Ruby incluyen la creación de soluciones de back-end, la creación de gemas eficientes y la integración de componentes de front-end. Si está interesado en ensuciarse las manos escribiendo código desde cero y revisando el trabajo de otras personas, nos gustaría conocerlo.
En última instancia, contribuirá en todas las fases del ciclo de vida del desarrollo de software, desde el diseño hasta la implementación.
Responsabilidades
- Escriba código eficaz y escalable en Ruby
- Cree componentes back-end para aplicaciones web
- Pruebe las aplicaciones en cuanto a rendimiento, capacidad de respuesta y seguridad.
- Revisar y depurar el código de los desarrolladores junior.
- Integre soluciones de almacenamiento y procesamiento de datos
- Cree, instale y comparta gemas y complementos
- Crear scripts de prueba automatizados
- Mejorar y mantener las aplicaciones después de la implementación
- Coordinar con los miembros del equipo que trabajan en diferentes capas de infraestructura.
Requisitos y habilidades
- Experiencia laboral como desarrollador Ruby.
- Comprensión profunda de la programación orientada a objetos.
- Experiencia práctica escribiendo aplicaciones de línea de comandos usando bibliotecas Ruby
- Experiencia en rieles
- Comprensión del desarrollo ágil de software
- Familiaridad con las plataformas de pruebas automatizadas.
- Habilidades para resolver problemas
- Espíritu de equipo
- Licenciatura en Ingeniería, Ciencias de la Computación o campo relevante.