Mozilla

Ingeniero de software senior por contrato C++ / JavaScript (Motor de navegador)

JavaScriptC++
Traducción automática. Consulta el original.

El puesto

Ayudarás al equipo de Firefox DOM Core a mejorar el estado del área de historial de sesiones. Escribirás pruebas para mejorar la cobertura; corregirás pruebas y/o problemas para mejorar la precisión de Gecko.

Responsabilidades

  1. Escribir pruebas de Web-Platform para mejorar la cobertura, y mochitests de Gecko según sea necesario
  1. Corregir los problemas y superar las pruebas para mejorar la precisión de Gecko
  1. Trabajar mediante revisiones de código con los propietarios de los módulos de Gecko pertinentes e iterar hasta la implementación

Definición de finalización

Mejora de la cobertura de pruebas del historial de sesiones y de la precisión del código en Gecko, medida mediante casos de prueba superados, lo que permite a los ingenieros senior del equipo centrarse en la seguridad, el rendimiento y proyectos estratégicos.

Cualificaciones requeridas

  1. Experiencia sustancial en una base de código de motor de navegador o en la automatización para un motor de navegador, idealmente Firefox/Gecko.
  1. Sólidos conocimientos de Javascript y aplicación de esa habilidad lingüística para escribir pruebas automatizadas.
  1. Competencia y experiencia en el desarrollo de software en C++.
  1. Fuertes habilidades de depuración en una base de código grande y madura.
  1. Comodidad trabajando en abierto: errores públicos, revisión de código e implementación upstream.

Preferente

  1. Contribuciones previas a Gecko u otro motor de navegador importante.
  1. Familiaridad con los estándares web y las pruebas de la plataforma web (Web Platform Tests).

Más oportunidades con un solo perfil

¿Quieres optar a más puestos sin repetir todo el proceso? Crea tu perfil para que te encuentren las empresas que usan Nort.

Crear mi perfil

Tu próximo empleoya está buscándote.

Nort

Plataforma de reclutamiento inverso para programadores