Front-end Developer in AInwater

Closed job - No longer receiving applicants

Coach Pro
Be the first to apply to the next job.

This job already got lots of applicants. Coach Pro gives you real-time alerts so you are the first to apply to the job you want.

Somos una empresa que busca mejorar la calidad ambiental del tratamiento de aguas.
Trabajamos con plantas de tratamiento de aguas servidas, tomamos datos operacionales y construimos sistemas de optimización y monitoreo y sistemas.
Cada uno trabaja a su tiempo, a su ritmo, cumpliendo metas definidas en conjunto y teniendo reuniones cada cierto tiempo.
No nos interesa si te levantas a las 11 am o si empezaste a trabajar a las 5, siempre que podamos contar contigo!

Funciones del cargo

El área de desarrollo de software de Ainwater busca construir la mejor solución de visualización de datos, monitoreo y predicción de parámetros operacionales de las plantas de tratamiento de agua. Para esto utilizamos diferentes tecnologías implementadas en ambientes cloud, para mantener la versatilidad de las soluciones entre los diferentes usuarios, ajustándose a las necesidades de cada cliente. Somos un equipo multidisciplinar de manera colectiva y particular, siendo la versatilidad de cada uno de nosotros nuestra principal característica.
Responsabilidades
  • Desarrollo de la plataforma frontend para visualizar y monitorear la operación de diferentes plantas de tratamiento de agua
  • Trabajo en conjunto con el equipo de diseñadores para definir una experiencia e interfaz de usuario que sea factible de implementar según una serie de hitos definidos
  • Trabajo en conjunto con el equipo backend y de data scientists para definir formas adecuadas de transmisión de datos a través de APIs
  • Proponer e implementar herramientas de visualización de datos interactivas y atractivas para el usuario, tomando como base los datos proporcionados por el equipo de data scientists
  • Diseño de la arquitectura de la plataforma frontend con foco en escalabilidad
  • Foco en mantenibilidad de código, buenas prácticas de desarrollo y testing
  • Participar en todo el ciclo de vida de desarrollo de software: análisis de requerimientos, diseño e implementación de soluciones, revisión de código, testing, deployments y mejora continua
  • Capacidad para trabajar de forma independiente con poca supervisión, proponiendo soluciones innovadoras y en línea con los objetivos de la compañía
  • Contribuir al crecimiento del equipo de desarrollo de software, tanto en metodologías de desarrollo como también apoyando a nuevos miembros como mentor

Requerimientos del cargo

  • Experiencia demostrable de al menos 2 años en desarrollo web moderno
  • Conocimiento avanzado de JavaScript ES6+, HTML5 y CSS3
  • Conocimiento y experiencia en algún framework o librería de componentes frontend (React, Vue.js, Angular)
  • Experiencia implementando interfaces responsive
  • Conocimiento de protocolos web para intercambio de datos e integración con APIs (REST y servicios web en general)
  • Conocimiento y experiencia en uso de Git y metodologías colaborativas de desarrollo de software (flujos de desarrollo en Github utilizando Pull Requests, code reviews, Github Actions, entre otros)
  • Familiaridad con uso de Google Cloud Platform para deployment de aplicaciones frontend
  • Nociones de estadística y visualización y representación de datos

Deseables

  • Formación científica y/o matemática (background universitario o trabajos previos en algún área científica, estadística o de manejo de datos)
  • Experiencia en el uso de librerías de visualización de datos, tales como D3.js, Recharts, Chart.js, Highcharts, entre otras
  • Experiencia en herramientas gráficas para la web, incluyendo SVG y HTML5 Canvas
  • Experiencia en testing frontend de componentes, testing unitario y end-to-end
  • Experiencia en diseño de sistemas escalables, principalmente con foco en aplicaciones frontend

Conditions

Fully remote You can work from anywhere in the world.

Remote work policy

Fully remote

Candidates can reside anywhere in the world.

Life's too short for bad jobs.
Sign up for free and find jobs that are truly your match.