Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
Un innovador asistente digital busca un desarrollador frontend apasionado por la fotografía. En esta emocionante posición, tendrás la oportunidad de trabajar en una aplicación de vanguardia que ayuda a fotógrafos de todo el mundo a capturar momentos únicos. Te unirás a un equipo creativo y colaborativo, donde podrás liderar el desarrollo de nuevas funcionalidades y mejorar la experiencia del usuario. Además, disfrutarás de la flexibilidad de trabajar de forma remota, mientras contribuyes a proyectos que impactan a miles de usuarios. Si tienes iniciativa y un deseo de aprender, ¡esta es la oportunidad perfecta para ti!
Imagina, planifica y dispara. Este es el mantra de PhotoPills, la app de fotografía que utilizan los fotógrafos internacionales más prestigiosos. Su misión es ayudar a los fotógrafos a explorar, capturar y compartir las grandes oportunidades fotográficas que ocurren en el mundo.
Es top 10 en apps de fotografía en la App Store de Apple y en la Google Play Store, y tienen más de 800.000 usuarios en todo el mundo.
Ahora necesitan más manos en su equipo de desarrollo para encargarse del nuevo frontend. ¿Serás tú?
Primero un poco de contexto:
PhotoPills es un asistente digital dedicado a todas las necesidades relacionadas con la fotografía. Ofrece una amplia gama de utilidades diseñadas para ayudar a abordar la mayoría de los interrogantes que puedan surgirle a un/a fotógrafo mientras planifica y lleva a cabo sus ideas creativas.
Te ayuda a inspirarte, a encontrar la mejor luz y a conocer cuándo y cómo se puede materializar una idea fotográfica.
En este video de 2 minutos lo puedes conocer mejor:
La combinación de la cámara del smartphone con PhotoPills permite que gracias a la tecnología de realidad aumentada (RA) se pueda ver desde el lugar donde se quiere hacer una fotografía, qué posición y trayectoria tendrá la luna o el sol, la Vía Láctea o qué patrón tendrán los rastros de estrellas a la hora en que se quiera realizar una fotografía. Consiguiendo resultados increíbles.
También son agencia de viajes, organizando viajes fotográficos alrededor del mundo, buscando esas grandes oportunidades fotográficas. Ya sea una vía láctea en los cielos oscuros de Namibia, un eclipse total de sol en Canadá, una aurora boreal en Lofoten o una luna llena en las Dolomitas. Incluso organizan el PhotoPills Camp, un evento en la isla de Menorca donde juntan más de 10 fotógrafos top a nivel mundial y 50 usuarios internacionales de su aplicación. Toda una semana de formación, salidas fotográficas y mucha diversión.
Vamos al turrón, qué harás tú
Aunque trabajan como una startup, llevan más de 10 años comercializando su producto.
La aplicación trabaja con gráficos en 2D/3D sobre mapas, por lo que aprenderás un montón de mejoras del rendimiento y de las bibliotecas específicas con las que trabajan.
Junto con Xavi, el Tech Lead de PhotoPills, te encargarás del front, aportando creatividad, iniciativa, y absorbiendo todo el conocimiento, para convertirte en el referente técnico que buscan.
Buscan que tengas autonomía e iniciativa, que seas proactivo y autónomo, pero que sepas levantar la mano cuando toca. ¡Esperan que acabes liderando el desarrollo de front trabajando mano a mano con los compañeros de la tribu web!
Tu primer día
Durante las primeras semanas trabajarás codo a codo con Xavi, el Tech Lead, conociendo la arquitectura de la aplicación, la metodología que utilizan en su día a día y sobre todo, cómo hacer unas buenas PR respetando los estándares de testing y CI.
Empezarás a hacerte con el nuevo sistema de diseño y harás tus primeras PRs, abordando la creación de las nuevas vistas y componentes de la nueva plataforma.
Liderarás el desarrollo front-end para aplicaciones web, asegurando experiencias de usuario de alta calidad alineadas con la visión del producto y la marca.
Crearás aplicaciones web y librerías desde cero, diseñando y codificando componentes reutilizables.
Ayudarás a mantener las aplicaciones web y librerías actuales.
Te asegurarás que los desarrollos tengan un alto rendimiento en cualquier navegador y plataforma (Windows, Linux y macOS). Tanto modernos como algo más antiguos.
Colaborarás estrechamente con equipos de diseño y UX, traduciendo diseños en implementaciones web.
Implementarás pruebas para cada nueva funcionalidad, preferiblemente siguiendo TDD.
En tu día a día trabajarás con herramientas como GitHub, Jira, Google Chat y Figma. Están en proceso de renovar profundamente su sistema de diseño en Figma, y uno de los retos inmediatos será crear una nueva biblioteca de componentes con Vite.
La calidad del código es clave, y se espera que todo desarrollo venga acompañado de tests. Se valora especialmente experiencia con Jest, Vitest, Cypress o Playwright, así como el uso habitual de TDD. También trabajarás con HTML Canvas para dibujar elementos y animaciones, y con mapas de terceros como Google Maps, Leaflet o Apple Maps.
Podrás contribuir a mejorar los pipelines CI/CD colaborando con el equipo DevOps. Cuentan con un sistema que levanta entornos por cada pull request, permitiendo testear a fondo cada mejora antes de integrarla. Además, valoran experiencia generando aplicaciones instalables con Electron y conocimientos en Emscripten y WASM, que serán un gran plus. Los despliegues se realizan con Helm sobre Kubernetes.
A nivel metodológico, combinan standups diarios con una organización ágil basada en sprints semanales, en una mezcla ligera entre Kanban y Scrum.
Trabajan en modelo full-remote y ofrecen bastante flexibilidad horaria. Lo único que piden es coincidir algunas horas por la mañana para facilitar la colaboración cuando sea necesario.
Durante las primeras semanas, mientras dura el onboarding, esta coincidencia cobra más importancia, ya que se realizan más sesiones conjuntas para explicar en detalle los repositorios y asegurar una buena integración con el flujo de trabajo. Estas sesiones son lideradas por Xavi.
Cada lunes por la mañana hacen un stand-up semanal donde se comparte el roadmap, se hace seguimiento de tareas y se comentan posibles bloqueos. Además, es una buena oportunidad para que todo el equipo se vea las caras y se refuercen los compromisos y la cohesión del grupo: aquí todos reman en la misma dirección.
¡Desde donde quieras!
Esta posición es 100% remota, por lo que mientras te asegures que tienes buena conexión y buen equipo (portátil, segunda pantalla y todo lo que necesites en tu día a día), podrás trabajar desde tu casa del pueblo o desde un hotel de la playa de Cala Galdana.
Imprescindible que residas en España, por mantener el mismo huso horario, y que sea más fácil que coincidas con tu equipo.
Además, durante la semana del PhotoPills Camp podrás viajar a Menorca junto al resto de equipo para disfrutar de una semana de inmersión completa con la tribu PhotoPiller.