Mobile Software Engineer
Desafío general del rol:
El Software Engineer es un jugador clave en el desarrollo de nuestro producto y tendrá como principal objetivo diseñar, desarrollar y mantener aplicaciones robustas, asegurando una performance óptima y una excelente experiencia de usuario.
Las principales responsabilidades de quien ocupe este rol serán:Diseñar, desarrollar y mantener aplicaciones mobile usando tecnologías y frameworks como React Native CLI, Redux, MMKV, Typescript, Jest, axios, y similares.Tomar ownership de los proyectos y de las tareas de manera autónoma.Escribir código limpio, modular y bien documentado siguiendo las mejores prácticas y estándares.Llevar adelante code reviews para asegurar la calidad del código como así también su escalabilidad y adherencia a los requerimientos del producto.Realizar el deploy de las aplicaciones e implementar CI/CD.Resolver desafíos técnicos de manera autónoma demostrando habilidades de análisis de problemas, identificación de posibles soluciones y argumentación de las decisiones y planes de acción elaborados.
Esperamos que los candidatos y candidatas para este rol cuenten con los siguientes conocimientos / experiencia:Experiencia trabajando en startups y/o entornos dinámicos, donde la adaptación y proactividad son esenciales.Conocimientos avanzados de JavaScript, TypeScript, and ES6+Experiencia en arquitectura de apps móviles complejas, con manejo de errores, gestión de estado y optimización de rendimiento.Conocimiento sólido de principios de diseño UI/UX, estándares de accesibilidad y buenas prácticas mobile.Familiaridad con el uso e implementación de notificaciones pushExperiencia comprobable full lifecycle en desarrollo mobileAl menos 3 años de experiencia como Mobile Developer.Capacidad para trabajar de manera autónoma, resolver problemas y proponer soluciones creativas e innovadoras.Experiencia y orientación a las buenas prácticas, entregando código limpio, escalable y de gran calidad.Habilidad para comunicarse en inglés es un plus.
Te contamos por qué está bueno trabajar en Qurable:Vas a trabajar en un producto en constante evolución y vas a poder involucrarte aportando tus ideas.Nos importa tener una cultura colaborativa por lo que siempre contarás con un equipo que te apoya en lo que necesites.Como somos una startup, aún estamos escribiendo muchos de nuestros procesos y todo es muy dinámico, así que todos los días son distintos.Nos gusta trabajar alineados en el objetivo, pero con mucha autonomía, así que vas a poder traer tu impronta.Nos importa lo que hacemos y cómo lo hacemos y el equipo se encuentra comprometido con el resultado y el proceso.Además ofrecemos: honorario en dólares, trabajo remoto, horario flexible, 3 semanas de vacaciones, honorario #13, home allowance (apoyo económico al trabajo remoto) y health allowance (apoyo económico para servicios médicos).
Apply Now
El Software Engineer es un jugador clave en el desarrollo de nuestro producto y tendrá como principal objetivo diseñar, desarrollar y mantener aplicaciones robustas, asegurando una performance óptima y una excelente experiencia de usuario.
Las principales responsabilidades de quien ocupe este rol serán:Diseñar, desarrollar y mantener aplicaciones mobile usando tecnologías y frameworks como React Native CLI, Redux, MMKV, Typescript, Jest, axios, y similares.Tomar ownership de los proyectos y de las tareas de manera autónoma.Escribir código limpio, modular y bien documentado siguiendo las mejores prácticas y estándares.Llevar adelante code reviews para asegurar la calidad del código como así también su escalabilidad y adherencia a los requerimientos del producto.Realizar el deploy de las aplicaciones e implementar CI/CD.Resolver desafíos técnicos de manera autónoma demostrando habilidades de análisis de problemas, identificación de posibles soluciones y argumentación de las decisiones y planes de acción elaborados.
Esperamos que los candidatos y candidatas para este rol cuenten con los siguientes conocimientos / experiencia:Experiencia trabajando en startups y/o entornos dinámicos, donde la adaptación y proactividad son esenciales.Conocimientos avanzados de JavaScript, TypeScript, and ES6+Experiencia en arquitectura de apps móviles complejas, con manejo de errores, gestión de estado y optimización de rendimiento.Conocimiento sólido de principios de diseño UI/UX, estándares de accesibilidad y buenas prácticas mobile.Familiaridad con el uso e implementación de notificaciones pushExperiencia comprobable full lifecycle en desarrollo mobileAl menos 3 años de experiencia como Mobile Developer.Capacidad para trabajar de manera autónoma, resolver problemas y proponer soluciones creativas e innovadoras.Experiencia y orientación a las buenas prácticas, entregando código limpio, escalable y de gran calidad.Habilidad para comunicarse en inglés es un plus.
Te contamos por qué está bueno trabajar en Qurable:Vas a trabajar en un producto en constante evolución y vas a poder involucrarte aportando tus ideas.Nos importa tener una cultura colaborativa por lo que siempre contarás con un equipo que te apoya en lo que necesites.Como somos una startup, aún estamos escribiendo muchos de nuestros procesos y todo es muy dinámico, así que todos los días son distintos.Nos gusta trabajar alineados en el objetivo, pero con mucha autonomía, así que vas a poder traer tu impronta.Nos importa lo que hacemos y cómo lo hacemos y el equipo se encuentra comprometido con el resultado y el proceso.Además ofrecemos: honorario en dólares, trabajo remoto, horario flexible, 3 semanas de vacaciones, honorario #13, home allowance (apoyo económico al trabajo remoto) y health allowance (apoyo económico para servicios médicos).
Apply Now