Ingeniero de Software Senior (Full Stack)

Open Assessment Technologies está buscando un desarrollador full stack con al menos 6 años de experiencia para trabajar en la plataforma TAO de extremo a extremo. Como jugador de equipo serás responsable de la implementación de todas las personalizaciones frontend requeridas usando JS (Svelte, ReactJs)/CSS/HTML(5) pero también serás responsable de la implementación de todos los desarrollos y personalizaciones requeridas de nuestra plataforma en Node Js o PHP.

 Funciones y responsabilidades

  • Diseña sistemas autónomos de complejidad moderada o nuevas funciones importantes en sistemas existentes.
  • Determina las necesidades de datos a partir de los requisitos del producto
  • Diseñar nuevas funciones y demostraciones importantes, mostrando al mismo tiempo una comprensión matizada de las limitaciones de los navegadores.
  • Implementar diseños teniendo en cuenta la compatibilidad con navegadores y dispositivos móviles, la semántica, la accesibilidad y la experiencia del usuario.
  • Evalúa la corrección y utilidad del código existente y evita copiar y pegar a ciegas
  • Aumenta la solidez y fiabilidad de las bases de código, y dedica tiempo a pulir productos y sistemas.
  • Pruebas exhaustivas del nuevo código, tanto a nivel local como una vez desplegado en el entorno de control de calidad.
  • Refactoriza el código existente para hacerlo más comprobable y adaptarlo a las mejores prácticas de patrones de diseño.
  • Implanta sistemas que permiten mejorar las pruebas
  • Realiza revisiones detalladas del código como experto en la materia.
  • Aconseja patrones de despliegue que se ajustan a las necesidades de una aplicación
  • Participa en las ceremonias SCRUM
  • Estima la complejidad de las solicitudes de cambios de software

 

 Cualificaciones y competencias

  • Dominio del inglés
  • Excelentes habilidades de comunicación
  • Al menos 6 años de experiencia
  • Colaborar con los demás con empatía
  • Asumir la confianza y las tareas de forma proactiva cuando esté bloqueado en otro lugar
  • Excelentes conocimientos de HTML, CSS y Javascript, Svelte
  • Excelentes conocimientos de Node JS, React, PHP.
  • Buenos conocimientos de VCS (Git)
  • Buen conocimiento de las tecnologías Cloud (AWS, GCP, Azure) es un +.
  • Tiene en cuenta la seguridad por diseño en los nuevos sistemas
  • Capaz de depurar y perfilar su código
  • Aplicar las mejores prácticas de desarrollo de software y los principios de código limpio
  • Anticipar y compartir las desviaciones del calendario con tiempo suficiente
  • Se comunica eficazmente con las partes interesadas cuando se le solicita e incorpora comentarios constructivos.

 

 Condiciones de trabajo

  • Horario de trabajo flexible
  • Prestaciones sociales
  • Trabajar para una plataforma de aprendizaje de código abierto
  • Acceso a conferencias, formación, certificaciones, etc.
  • Posibilidad de trabajar 100% desde casa
  • Eventos de empresa y de equipo
  • Ambiente de trabajo internacional y multicultural

 

*OAT se toma muy en serio la privacidad y confidencialidad de sus datos personales. Compartiremos con usted nuestra "Política de privacidad de los datos personales", que define claramente nuestro compromiso permanente de proteger los derechos de privacidad y explicar cómo recopilamos, utilizamos y divulgamos los datos personales relativos a las personas que solicitan un puesto de trabajo y que están empleadas en nuestra empresa.

Solicite ahora