We are looking for an experienced Visualization Engineer to join our team to collaborate on the integration of CARTO for deck.gl. Location: this position is full remote, but it’s also possible to work from our office in Seville or Madrid.
Deck.gl is winning the Open Source race for map visualization and current capabilities are impressive. As more developers contribute modules, functionalities will continue to grow. The project is part of the Urban Computing Foundation, of which CARTO is a member.
The deck.gl framework is gaining a lot of traction with users and contributors. Many large companies such as Uber, Google, and Microsoft have been contributing and providing support.
We took our first step several months ago when CARTO contributed the MVTLayer to move Deck.gl from layers ~200MB to unlimited. In october, we released @deck.gl/carto , a module to provide integration between CARTO and deck.gl. Today, our developers are maintainers, and our CTO is part of the steering committee for deck.gl.
You will
Be responsible for @deck.gl/carto and to continue improving the integration between CARTO and deck.gl: binary data, speed up workers, declarative language, animations in tilesets, support for new layers...
You’ll work on making easy the development of Location Intelligence apps using CARTO. We’re building a boilerplate to put all the pieces together (map, widgets charts, legends…) with a clear architecture to provide a clear path for users and partners. This is based on React, Redux and @deck.gl/carto.
Work in a creative environment with top engineers to address some issues which have not been solved yet in the geospatial industry. For example, we want to define the standard to visualize (and animate) large temporal datasets.
Of course, you’ll learn a lot about geospatial technology on the web.
A solid 3+ years experience as a developer, with a mature approach to the job (git/github, documentation, testing, profiling...).
Experience with web development at the front-end side. You need to know about webpack and React.
You have worked before with at least one of the following mapping libraries: Google Maps, Leaflet, OpenLayers, Cesium, Mapbox GL, Deck.gl).
Experience building front-end libraries.
Fluid communication skills.
A good English level (really!, a big chunk of our communication is in English).
Autonomy, curiosity & good energy.
A true will to teach & learn from your coworkers (pair programming, code reviews…).
Nice to have
Knowledge of geospatial tech.
Experience with deck.gl.
Experience in Computer Graphics is also appreciated (d3, three.js, WebGL…)
We offer
Competitive, results-based compensation.
Access to our employee stock options plan.
The chance to work on one of the top open source projects in the world right now.
Private medical insurance.
Flexible work hours
To apply
Do you feel that you don't check all of the requirements? At CARTO we believe that professional development happens through teaching and learning from your peers and managers. Even if you’re uncertain about whether you have the experience we’re looking for, please apply if this position sparks your curiosity.
A diversity of identity, perspective, and experience makes us stronger. We welcome you to apply to CARTO regardless of your background, gender, ethnicity, orientation, or ability.
Utilizamos cookies propias y de terceros para medir tu actividad en éste sitio web y mejorar el servicio ofrecido mediante el análisis de tu navegación. Si continuas navegando, consideramos que aceptas su uso. Puedes cambiar la configuración y obtener más información aquí.