Queremos que te sumes a nuestro equipo para desarrollar proyectos innovadores; nos gustaría que propongas, tengas curiosidad, experimentes y busques superarte en cada nuevo desafío.
En Aerolab usamos un enfoque centrado en el usuario para crear productos (sitios web, aplicaciones, interfaces, you name it), y estamos siempre evolucionando y encontrando nuevas formas de hacer las cosas.
En Aero vas a tener la oportunidad de trabajar en proyectos de todos los tamaños para que crezcas, te equivoques, aprendas y desarrolles al máximo tu talento.
¿Cuál va a ser tu responsabilidad?
Crear y evolucionar nuevos productos para startups y marcas globales.
Crear experiencias e interfaces de producto increíbles para sitios web y aplicaciones mobile.
Desarrollar productos web y mobile en JavaScript, utilizando ECMA2022+, Typescript, React, React Native, NodeJS y otras tecnologías modernas.
Desarrollar APIs e infraestructura utilizando NodeJS, Docker y plataformas serverless.
Crear interfaces escalables que compongan design systems flexibles, generalmente integradas con algún CMS headless o apps mobile.
Pro-actividad para documentar tus propias implementaciones y desiciones técnicas.
Realizar code-reviews de tus compañeros de equipo como práctica habitual.
Participar del proceso de diseño proponiendo tecnologías y soluciones para cada producto.
Trabajar con un gran equipo de diseñadores y desarrolladores apasionados por el diseño.
Requisitos
Es necesario que:
Seas crack en JavaScript (o TypeScript) y puedas construir aplicaciones desde cero con buenos patrones de diseño de código
Seas crack en UI, pudiendo desarrollar estilos CSS desde cero con Styled Components, Styled-JSX, Stitches u otras tecnologías similares
Tengas conocimientos sobre patrones avanzados en React y state management usando Context o Redux.
Tengas conocimientos sobre diseño de APIs en NodeJS y manejo de bases de datos relacionales (SQL) y no relacionales (No-SQL)
Tengas conocimiento sobre unit & integration tests con Jest + React Testing Library
Estés familiarizado/a con la modalidad Agile y puedas aplicarla en un trabajo en equipo.
Tengas buen ojo para el diseño y puedas implementar interfaces y animaciones para múltiples dispositivos como smartphones, tablets, laptops y monitores.
Puedas mantener una conversación técnica en Inglés (nivel intermedio oral y escrito).
Requisitos que suman:
Tener experiencia desarrollando sitios en NextJS o apps en React Native
Haber trabajado optimizando SEO, Schemas y/o Accesibilidad (a11y)
Experiencia integrando un proyecto con algún CMS (Contentful, Prismic, Strapi u otro)
Tener experiencia mejorando considerablemente la performance de algún sitio o app.
Saber moverse con soltura en Figma para acceder a los diseños y exportar assets
Tener conocimientos de infraestructura (Nginx, Docker, AWS, etc)
Tener buen gusto y ojo para el diseño. Te tiene que latir el ojo al ver algo desalineado.
Que aportes cualquier conocimiento que refleje un punto de vista diferente.
Entender o haber aplicado progressive enhancement y/o graceful degradation
Conocer sobre Canvas, ThreeJS, WebGL u otros
¿Qué vas a encontrar en Aerolab?
La oportunidad de trabajar en productos de distintas industrias y dimensiones teniendo contacto directo con el cliente.
3 semanas de vacaciones
4 horas libres por mes
Osde 310
Ajustes por inflación cada 3 meses
Ajustes por mercado cada 6 meses
Reintegro de gastos por conectividad
Clases de inglés y Workshops
Set up de trabajo remoto
Tarde de cumpleaños off
Espacios diseñados para dar feedback y proponer mejoras y cambios.
Búsqueda laboral equitativa - Desde Aerolab sólo te pediremos la información necesaria para el desempeño del trabajo que se ofrece - Ley N° 6471
¿Cómo es nuestro proceso de desarrollo?
Roberto Gonzalez - Founder & CTO de Aerolab te cuenta más sobre nuestro trabajo: