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.
Trabajarás en nuestra célula core, encargada de desarrollar la tecnología y servicios base de la plataforma, que serán utilizados por el resto de las células para construir productos. Allí desarrollamos en Rust, por su excelente performance y seguridad. Además de ser el lenguaje más amado por los desarrolladores (https://survey.stackoverflow.co/2022/#section-most-loved-dreaded-and-wanted-programming-scripting-and-markup-languages).
Si no conoces Rust, aquí lo podrás aprender. En este caso, vamos a requerir contar con al menos 3 años de experiencia desarrollando software y al menos 2 años con alguno de estos lenguajes: C, C++, o Java. Además, te debe encantar probar nuevos lenguajes, metodologías, bibliotecas y aprovecharlos cuando sea necesario. Debes contar con experiencia comprobable en CI/CD. Buen conocimiento de bases de datos relacionales y no relacionales. Debes tener lo básico: flujos de trabajo Git, sockets, ApiDoc/Swagger y otros.
Debes tener conocimientos sólidos en estructura de datos y algoritmos. Análisis, orden y complejidad de los algoritmos. Además contar con conocimientos en patrones de diseño más utilizados como: Singleton, Strategy, Factory, etc.
Debes tener experiencia acompañando tus desarrollos con pruebas unitarias.
Debes creer en el poder de las soluciones de código abierto y siempre tener en mente la escalabilidad.
Debes querer ir más allá de la programación y te gusta comprender y contribuir al panorama general, el producto y el negocio. Te gusta estar fuertemente comprometido/a con los equipos, las metas y los objetivos del negocio.
Eres rápido/a e impaciente por aprender. Tienes estándares muy altos y quieres trabajar con los mejores. Debes tener flexibilidad para hacer frente a un entorno que cambia rápidamente y de desafíos constantes.
Fully remote
Candidates can reside anywhere in the world.