Volver

Shell

Software Engineer

Nov 2018 - Nov 2019

Mi rol en el equipo era desarrollar una app para encontrar puntos de carga para coches eléctricos. Como parte de mis tareas diarias, configuré el proyecto base que el equipo utiliza actualmente y creé los tests unitarios e de integración iniciales para la app usando Detox. Como parte de BDD y TDD, desarrollábamos primero los tests unitarios y de integración antes de crear cualquier componente o pantalla. Además, desarrollé la librería de componentes que usábamos para mostrar nuestros componentes a los equipos de negocio, diseño y QA. También creé la capacidad de cambiar dinámicamente entre los temas de Shell o NewMotion (aplicando automáticamente el estilo correspondiente a todas las pantallas y componentes de la app simplemente seleccionando un tema).

Lenguajes de Programación

TypeScript

Stack Tecnológico

React NativeReduxRedux ThunkReact Navigation

Herramientas de Desarrollo

WebStormXcodeAndroid StudioGitJira

CI/CD

Azure DevOps

Metodología Ágil

Scrum