Las responsabilidades del desarrollador web sénior incluyen:
- Identificación de los requisitos del sistema y del usuario para nuevos sitios web y aplicaciones
- Priorizar proyectos de desarrollo de software, establecer cronogramas y asignar tareas a los miembros del equipo.
- Creación de wireframes para decidir el diseño
Resumen de trabajo
Buscamos un desarrollador web sénior para crear y mantener aplicaciones y páginas web funcionales.
Las responsabilidades de los desarrolladores web senior incluyen liderar un equipo de desarrolladores junior, perfeccionar las especificaciones del sitio web y resolver problemas técnicos. Para tener éxito en este puesto, debe tener una amplia experiencia en la creación de páginas web desde cero y un conocimiento profundo de al menos uno de los siguientes lenguajes de programación: Javascript, Ruby o PHP.
En última instancia, se asegurará de que nuestras páginas web estén en funcionamiento y cubran las necesidades internas y del cliente.
Responsabilidades
- Identificar los requisitos del usuario y del sistema para nuevos sitios web y aplicaciones.
- Priorice los proyectos de desarrollo de software, establezca plazos y asigne tareas a los miembros del equipo
- Crea wireframes para decidir el diseño
- Escribir o revisar código para varias aplicaciones.
- Ejecutar pruebas de funcionalidad y depurar código
- Supervisar a los desarrolladores web junior y evaluar su desempeño.
- Servir de enlace con los diseñadores para decidir sobre los elementos de UI / UX (como gráficos y botones de navegación)
- Asegúrese de que la documentación de nuestro software esté actualizada
- Colaborar con desarrolladores de dispositivos móviles para crear sitios web adaptados a dispositivos móviles
Requisitos
- Experiencia laboral como desarrollador web senior
- Experiencia en al menos un lenguaje de programación, preferiblemente Javascript, Ruby o PHP
- Conocimientos sólidos de HTML / CSS
- Experiencia con maquetas y herramientas de creación de prototipos de UI
- Comprensión de las prácticas de seguridad.
- Familiaridad con las herramientas de diagnóstico de redes.
- Habilidades de gestión de equipos
- Licenciatura / Maestría en Ciencias de la Computación o campo relevante