SlideShare uma empresa Scribd logo
1 de 8
Baixar para ler offline
MagmaLabs
https://www.magmalabs.io
Acerca de Nosotros
● Productos que ofrecemos:
○ Diseño UX/UI
○ Integraciones para sitios de comercio electrónico
○ Desarrollo de Software a la medida
○ Validación de ideas
● Presencia:
○ Colima, León y Aguascalientes - México
○ Miami, Washington - USA
● Tamaño:
○ 68 colaboradores
○ +8 años de experiencia
Qué tipo de software construimos
● ¿Que tipo de software a la medida desarrollamos?
○ Aplicaciones Web: Fintech, Marketplace, Subastas, Seguros, Librerías, Contenidos
○ Aplicaciones Móviles de carácter general, no juegos
○ Integraciones de comercio Electrónico
■ Magento, VTex, Shopify, Solidus, Próximamente Oracle Commerce Cloud
● ¿Para qué tipo de clientes?
○ Corporativos, Individuos, Startups Internacionales/Nacionales
○ Especialización en sitios web de alto rendimiento, comercio electrónico y fintech
○ Algunos de nuestros clientes: GoPro, SuperPedestrian, 1DocWay, Boletia, MeUndies,
Wonderbly, Zoobean, Wildstock
● Principales apps o iniciativas desarrolladas/mantenidas
○ Soportamos gopro.com por años
○ Varias contribuciones a Spree/Solidus
○ MagmaConf/MagmaHackers
Cómo lo hacen (tecnología)
● ¿Cuál es el stack normal de trabajo?
○ Backend
■ Ruby on Rails, Rspec, Postgresql, Redis, Memcached, Elasticsearch, Nginx, ELB
○ Frontend
■ React, Redux, Jest, Angular, Vanilla Javascript, Flexbox, CSS3, HTML, Less, Mobile
optimized y/o Responsive apps
○ Infraestructura
■ AWS: S3, ELB, RDS, Elasticache, Beanstalk
■ Google Compute Engine
■ Heroku
■ Joyent
○ Desarrollo Móvil
■ React Native
■ Jest, Detox, Nevercode para Continuous Delivery
■ Firebase,
Cómo lo hacen (prácticas)
● ¿Qué metodologías de trabajo utilizamos?
○ Desarrollo de Productos: Scrum. Proyectos de Soporte: Kanban. Validación de Productos:
PDS/Design Thinking
● ¿Desde dónde trabajamos?
○ Trabajamos de manera híbrida, teniendo contacto directo en oficinas con los clientes y
trabajando desde alguna de nuestras oficinas en la modalidad nearshore. Utilizamos Slack como
herramienta principal de trabajo, Zoom para video llamadas y Jira para rastreo de tareas.
● ¿Cómo determinan y priorizan los features de los productos de software?
○ Nuestros TechPM’s trabajan en conjunto con los Product Owners para priorizar lo que se
construirá en el siguiente sprint, siempre teniendo un sprint adelantado de trabajo
● ¿Qué prácticas ágiles utilizamos?
○ Development: Pair Programming, Tech Leads, Pods, TDD, Continuous Delivery
○ Procesos: Discovery, Story Grooming, Sprint planner, Daily standups, Demos, Retrospectives
● ¿Cómo dan seguimiento al avance?
○ Reportes semanales de avance desde Jira y HarvestApp
○ Demos semanales en tiempo real, todo el trabajo está debidamente reflejado en Jira.
¿Por qué somos un best place to code?
● Trabajamos respetando el equilibrio personal y de trabajo mediante flexibilidad laboral
● Contamos con planes de carrera debidamente documentados por niveles y
metodologías de entrenamiento validadas por académicos
● Nuestras oficinas cuentan con espacios abiertos y áreas de esparcimiento
● Prestaciones de ley, salario 100% reportado al SAT
● Medimos el desempeño de nuestros colaboradores de manera integral, 1-1’s
mensuales, performance reviews cada 3 meses, NPS, Número de Bugs generados,
calidad del código, radio de cobertura de pruebas.
● Política de promoción o graduación, crecimiento constante garantizado
● Nuestra visión: Desarrollar el mejor talento, contamos con el programa
MagmaHackers
● Visitas continuas a oficinas de los clientes
Contacto
Francisco J. Florián Ramírez
Talent Acquisition and Incorporation
HR | Magma Labs
MX: +52 (314) 117-0547 cell
francisco.florian@magmalabs.io
¿Por qué son un best place to code?
● ¿Cuáles son las cosas que más te gustan de participar como developer en esta empresa?
○ ¿Cómo es su cultura?
○ ¿Cuáles son las posibilidades de crecimiento?
○ ¿Cómo es su infraestructura?
○ ¿Qué otros incentivos dan?
● ¿Cómo miden el desempeño de los ingenieros de software?
● ¿Cómo genera nuevo talento? Apoyo a comunidades, becas de entrenamiento, mentoría
● ¿Es posible cambiar de proyecto? ¿Con qué frecuencia?
● ¿Tiene la empresa mecanismos para encaminar conflictos/asuntos/temas/dudas sobre/con los
compañeros/jefes/clientes?
(3 minutos)

Mais conteúdo relacionado

Semelhante a Best place to code 2018 - Magmalabs

Comercial vs Analista vs Programador
Comercial vs Analista vs ProgramadorComercial vs Analista vs Programador
Comercial vs Analista vs ProgramadorSoftware Guru
 
Como trabajar con programadores (Taller Emprending)
Como trabajar con programadores (Taller Emprending)Como trabajar con programadores (Taller Emprending)
Como trabajar con programadores (Taller Emprending)Martin Becerra
 
_Metodología _ Scientific Advertising SI SEÑOR AGENCIA (4).pdf
_Metodología _ Scientific Advertising SI SEÑOR AGENCIA (4).pdf_Metodología _ Scientific Advertising SI SEÑOR AGENCIA (4).pdf
_Metodología _ Scientific Advertising SI SEÑOR AGENCIA (4).pdfManuela Villegas
 
Presentacion punala (1)
Presentacion punala (1)Presentacion punala (1)
Presentacion punala (1)Oscar Grondona
 
GSB - Global Solutions for Business Presentación
GSB - Global Solutions for Business PresentaciónGSB - Global Solutions for Business Presentación
GSB - Global Solutions for Business Presentacióngsbworld
 
Deck Comercial Pago Ranking
Deck Comercial Pago RankingDeck Comercial Pago Ranking
Deck Comercial Pago RankingAgu Casorzo
 
Imatia: presentación corporativa
Imatia: presentación corporativaImatia: presentación corporativa
Imatia: presentación corporativaimatia
 
Mkesbien 2015 - Servicios Agencia Digital & Interactiva
Mkesbien 2015 - Servicios Agencia Digital & InteractivaMkesbien 2015 - Servicios Agencia Digital & Interactiva
Mkesbien 2015 - Servicios Agencia Digital & InteractivaMkesbien
 
Cómo iniciar un negocio en Internet 20 pasos para lograrlo
Cómo iniciar un negocio en Internet 20 pasos para lograrloCómo iniciar un negocio en Internet 20 pasos para lograrlo
Cómo iniciar un negocio en Internet 20 pasos para lograrloInterlat
 
El proyecto fue un exito, ¿y ahora?
El proyecto fue un exito, ¿y ahora?El proyecto fue un exito, ¿y ahora?
El proyecto fue un exito, ¿y ahora?Software Guru
 
Plan estratégico de medición y análisis - Jorge Casasempere
Plan estratégico de medición y análisis - Jorge CasasemperePlan estratégico de medición y análisis - Jorge Casasempere
Plan estratégico de medición y análisis - Jorge CasasempereCreaTECH540º
 
Charla evento TestingUY 2015 - Introduciendo el Testing dentro del Ciclo de D...
Charla evento TestingUY 2015 - Introduciendo el Testing dentro del Ciclo de D...Charla evento TestingUY 2015 - Introduciendo el Testing dentro del Ciclo de D...
Charla evento TestingUY 2015 - Introduciendo el Testing dentro del Ciclo de D...TestingUy
 
Bootcamp: Startup Agile
Bootcamp: Startup AgileBootcamp: Startup Agile
Bootcamp: Startup AgileIncutex
 
Ejecución de servicios digitales y negocios en Internet
Ejecución de servicios digitales y negocios en InternetEjecución de servicios digitales y negocios en Internet
Ejecución de servicios digitales y negocios en InternetAsier Marqués
 

Semelhante a Best place to code 2018 - Magmalabs (20)

Comercial vs Analista vs Programador
Comercial vs Analista vs ProgramadorComercial vs Analista vs Programador
Comercial vs Analista vs Programador
 
Como trabajar con programadores (Taller Emprending)
Como trabajar con programadores (Taller Emprending)Como trabajar con programadores (Taller Emprending)
Como trabajar con programadores (Taller Emprending)
 
_Metodología _ Scientific Advertising SI SEÑOR AGENCIA (4).pdf
_Metodología _ Scientific Advertising SI SEÑOR AGENCIA (4).pdf_Metodología _ Scientific Advertising SI SEÑOR AGENCIA (4).pdf
_Metodología _ Scientific Advertising SI SEÑOR AGENCIA (4).pdf
 
Presentacion punala (1)
Presentacion punala (1)Presentacion punala (1)
Presentacion punala (1)
 
GSB - Global Solutions for Business Presentación
GSB - Global Solutions for Business PresentaciónGSB - Global Solutions for Business Presentación
GSB - Global Solutions for Business Presentación
 
Deck Comercial Pago Ranking
Deck Comercial Pago RankingDeck Comercial Pago Ranking
Deck Comercial Pago Ranking
 
Presentación i talent 2013
Presentación i talent 2013Presentación i talent 2013
Presentación i talent 2013
 
Portafolio F1 SET - WebDesign
Portafolio F1 SET - WebDesignPortafolio F1 SET - WebDesign
Portafolio F1 SET - WebDesign
 
Imatia: presentación corporativa
Imatia: presentación corporativaImatia: presentación corporativa
Imatia: presentación corporativa
 
Mkesbien 2015 - Servicios Agencia Digital & Interactiva
Mkesbien 2015 - Servicios Agencia Digital & InteractivaMkesbien 2015 - Servicios Agencia Digital & Interactiva
Mkesbien 2015 - Servicios Agencia Digital & Interactiva
 
Cómo iniciar un negocio en Internet 20 pasos para lograrlo
Cómo iniciar un negocio en Internet 20 pasos para lograrloCómo iniciar un negocio en Internet 20 pasos para lograrlo
Cómo iniciar un negocio en Internet 20 pasos para lograrlo
 
El proyecto fue un exito, ¿y ahora?
El proyecto fue un exito, ¿y ahora?El proyecto fue un exito, ¿y ahora?
El proyecto fue un exito, ¿y ahora?
 
Plan estratégico de medición y análisis - Jorge Casasempere
Plan estratégico de medición y análisis - Jorge CasasemperePlan estratégico de medición y análisis - Jorge Casasempere
Plan estratégico de medición y análisis - Jorge Casasempere
 
Roles de los desarrolladores
Roles de los desarrolladoresRoles de los desarrolladores
Roles de los desarrolladores
 
NetRed y su nuevo producto NetFlow
NetRed y su nuevo producto NetFlowNetRed y su nuevo producto NetFlow
NetRed y su nuevo producto NetFlow
 
NetRed, un socio tecnológico de confianza
NetRed, un socio tecnológico de confianzaNetRed, un socio tecnológico de confianza
NetRed, un socio tecnológico de confianza
 
Charla evento TestingUY 2015 - Introduciendo el Testing dentro del Ciclo de D...
Charla evento TestingUY 2015 - Introduciendo el Testing dentro del Ciclo de D...Charla evento TestingUY 2015 - Introduciendo el Testing dentro del Ciclo de D...
Charla evento TestingUY 2015 - Introduciendo el Testing dentro del Ciclo de D...
 
Bootcamp: Startup Agile
Bootcamp: Startup AgileBootcamp: Startup Agile
Bootcamp: Startup Agile
 
Ejecución de servicios digitales y negocios en Internet
Ejecución de servicios digitales y negocios en InternetEjecución de servicios digitales y negocios en Internet
Ejecución de servicios digitales y negocios en Internet
 
Búsqueda de empleo
Búsqueda de empleoBúsqueda de empleo
Búsqueda de empleo
 

Mais de Software Guru

Hola Mundo del Internet de las Cosas
Hola Mundo del Internet de las CosasHola Mundo del Internet de las Cosas
Hola Mundo del Internet de las CosasSoftware Guru
 
Estructuras de datos avanzadas: Casos de uso reales
Estructuras de datos avanzadas: Casos de uso realesEstructuras de datos avanzadas: Casos de uso reales
Estructuras de datos avanzadas: Casos de uso realesSoftware Guru
 
Building bias-aware environments
Building bias-aware environmentsBuilding bias-aware environments
Building bias-aware environmentsSoftware Guru
 
El secreto para ser un desarrollador Senior
El secreto para ser un desarrollador SeniorEl secreto para ser un desarrollador Senior
El secreto para ser un desarrollador SeniorSoftware Guru
 
Cómo encontrar el trabajo remoto ideal
Cómo encontrar el trabajo remoto idealCómo encontrar el trabajo remoto ideal
Cómo encontrar el trabajo remoto idealSoftware Guru
 
Automatizando ideas con Apache Airflow
Automatizando ideas con Apache AirflowAutomatizando ideas con Apache Airflow
Automatizando ideas con Apache AirflowSoftware Guru
 
How thick data can improve big data analysis for business:
How thick data can improve big data analysis for business:How thick data can improve big data analysis for business:
How thick data can improve big data analysis for business:Software Guru
 
Introducción al machine learning
Introducción al machine learningIntroducción al machine learning
Introducción al machine learningSoftware Guru
 
Democratizando el uso de CoDi
Democratizando el uso de CoDiDemocratizando el uso de CoDi
Democratizando el uso de CoDiSoftware Guru
 
Gestionando la felicidad de los equipos con Management 3.0
Gestionando la felicidad de los equipos con Management 3.0Gestionando la felicidad de los equipos con Management 3.0
Gestionando la felicidad de los equipos con Management 3.0Software Guru
 
Taller: Creación de Componentes Web re-usables con StencilJS
Taller: Creación de Componentes Web re-usables con StencilJSTaller: Creación de Componentes Web re-usables con StencilJS
Taller: Creación de Componentes Web re-usables con StencilJSSoftware Guru
 
El camino del full stack developer (o como hacemos en SERTI para que no solo ...
El camino del full stack developer (o como hacemos en SERTI para que no solo ...El camino del full stack developer (o como hacemos en SERTI para que no solo ...
El camino del full stack developer (o como hacemos en SERTI para que no solo ...Software Guru
 
¿Qué significa ser un programador en Bitso?
¿Qué significa ser un programador en Bitso?¿Qué significa ser un programador en Bitso?
¿Qué significa ser un programador en Bitso?Software Guru
 
Colaboración efectiva entre desarrolladores del cliente y tu equipo.
Colaboración efectiva entre desarrolladores del cliente y tu equipo.Colaboración efectiva entre desarrolladores del cliente y tu equipo.
Colaboración efectiva entre desarrolladores del cliente y tu equipo.Software Guru
 
Pruebas de integración con Docker en Azure DevOps
Pruebas de integración con Docker en Azure DevOpsPruebas de integración con Docker en Azure DevOps
Pruebas de integración con Docker en Azure DevOpsSoftware Guru
 
Elixir + Elm: Usando lenguajes funcionales en servicios productivos
Elixir + Elm: Usando lenguajes funcionales en servicios productivosElixir + Elm: Usando lenguajes funcionales en servicios productivos
Elixir + Elm: Usando lenguajes funcionales en servicios productivosSoftware Guru
 
Así publicamos las apps de Spotify sin stress
Así publicamos las apps de Spotify sin stressAsí publicamos las apps de Spotify sin stress
Así publicamos las apps de Spotify sin stressSoftware Guru
 
Achieving Your Goals: 5 Tips to successfully achieve your goals
Achieving Your Goals: 5 Tips to successfully achieve your goalsAchieving Your Goals: 5 Tips to successfully achieve your goals
Achieving Your Goals: 5 Tips to successfully achieve your goalsSoftware Guru
 
Acciones de comunidades tech en tiempos del Covid19
Acciones de comunidades tech en tiempos del Covid19Acciones de comunidades tech en tiempos del Covid19
Acciones de comunidades tech en tiempos del Covid19Software Guru
 
De lo operativo a lo estratégico: un modelo de management de diseño
De lo operativo a lo estratégico: un modelo de management de diseñoDe lo operativo a lo estratégico: un modelo de management de diseño
De lo operativo a lo estratégico: un modelo de management de diseñoSoftware Guru
 

Mais de Software Guru (20)

Hola Mundo del Internet de las Cosas
Hola Mundo del Internet de las CosasHola Mundo del Internet de las Cosas
Hola Mundo del Internet de las Cosas
 
Estructuras de datos avanzadas: Casos de uso reales
Estructuras de datos avanzadas: Casos de uso realesEstructuras de datos avanzadas: Casos de uso reales
Estructuras de datos avanzadas: Casos de uso reales
 
Building bias-aware environments
Building bias-aware environmentsBuilding bias-aware environments
Building bias-aware environments
 
El secreto para ser un desarrollador Senior
El secreto para ser un desarrollador SeniorEl secreto para ser un desarrollador Senior
El secreto para ser un desarrollador Senior
 
Cómo encontrar el trabajo remoto ideal
Cómo encontrar el trabajo remoto idealCómo encontrar el trabajo remoto ideal
Cómo encontrar el trabajo remoto ideal
 
Automatizando ideas con Apache Airflow
Automatizando ideas con Apache AirflowAutomatizando ideas con Apache Airflow
Automatizando ideas con Apache Airflow
 
How thick data can improve big data analysis for business:
How thick data can improve big data analysis for business:How thick data can improve big data analysis for business:
How thick data can improve big data analysis for business:
 
Introducción al machine learning
Introducción al machine learningIntroducción al machine learning
Introducción al machine learning
 
Democratizando el uso de CoDi
Democratizando el uso de CoDiDemocratizando el uso de CoDi
Democratizando el uso de CoDi
 
Gestionando la felicidad de los equipos con Management 3.0
Gestionando la felicidad de los equipos con Management 3.0Gestionando la felicidad de los equipos con Management 3.0
Gestionando la felicidad de los equipos con Management 3.0
 
Taller: Creación de Componentes Web re-usables con StencilJS
Taller: Creación de Componentes Web re-usables con StencilJSTaller: Creación de Componentes Web re-usables con StencilJS
Taller: Creación de Componentes Web re-usables con StencilJS
 
El camino del full stack developer (o como hacemos en SERTI para que no solo ...
El camino del full stack developer (o como hacemos en SERTI para que no solo ...El camino del full stack developer (o como hacemos en SERTI para que no solo ...
El camino del full stack developer (o como hacemos en SERTI para que no solo ...
 
¿Qué significa ser un programador en Bitso?
¿Qué significa ser un programador en Bitso?¿Qué significa ser un programador en Bitso?
¿Qué significa ser un programador en Bitso?
 
Colaboración efectiva entre desarrolladores del cliente y tu equipo.
Colaboración efectiva entre desarrolladores del cliente y tu equipo.Colaboración efectiva entre desarrolladores del cliente y tu equipo.
Colaboración efectiva entre desarrolladores del cliente y tu equipo.
 
Pruebas de integración con Docker en Azure DevOps
Pruebas de integración con Docker en Azure DevOpsPruebas de integración con Docker en Azure DevOps
Pruebas de integración con Docker en Azure DevOps
 
Elixir + Elm: Usando lenguajes funcionales en servicios productivos
Elixir + Elm: Usando lenguajes funcionales en servicios productivosElixir + Elm: Usando lenguajes funcionales en servicios productivos
Elixir + Elm: Usando lenguajes funcionales en servicios productivos
 
Así publicamos las apps de Spotify sin stress
Así publicamos las apps de Spotify sin stressAsí publicamos las apps de Spotify sin stress
Así publicamos las apps de Spotify sin stress
 
Achieving Your Goals: 5 Tips to successfully achieve your goals
Achieving Your Goals: 5 Tips to successfully achieve your goalsAchieving Your Goals: 5 Tips to successfully achieve your goals
Achieving Your Goals: 5 Tips to successfully achieve your goals
 
Acciones de comunidades tech en tiempos del Covid19
Acciones de comunidades tech en tiempos del Covid19Acciones de comunidades tech en tiempos del Covid19
Acciones de comunidades tech en tiempos del Covid19
 
De lo operativo a lo estratégico: un modelo de management de diseño
De lo operativo a lo estratégico: un modelo de management de diseñoDe lo operativo a lo estratégico: un modelo de management de diseño
De lo operativo a lo estratégico: un modelo de management de diseño
 

Último

investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIhmpuellon
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxMiguelAtencio10
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativanicho110
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxJorgeParada26
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxFederico Castellari
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxAlan779941
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21mariacbr99
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estossgonzalezp1
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanamcerpam
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...JohnRamos830530
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.FlorenciaCattelani
 

Último (12)

investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 

Best place to code 2018 - Magmalabs

  • 2. Acerca de Nosotros ● Productos que ofrecemos: ○ Diseño UX/UI ○ Integraciones para sitios de comercio electrónico ○ Desarrollo de Software a la medida ○ Validación de ideas ● Presencia: ○ Colima, León y Aguascalientes - México ○ Miami, Washington - USA ● Tamaño: ○ 68 colaboradores ○ +8 años de experiencia
  • 3. Qué tipo de software construimos ● ¿Que tipo de software a la medida desarrollamos? ○ Aplicaciones Web: Fintech, Marketplace, Subastas, Seguros, Librerías, Contenidos ○ Aplicaciones Móviles de carácter general, no juegos ○ Integraciones de comercio Electrónico ■ Magento, VTex, Shopify, Solidus, Próximamente Oracle Commerce Cloud ● ¿Para qué tipo de clientes? ○ Corporativos, Individuos, Startups Internacionales/Nacionales ○ Especialización en sitios web de alto rendimiento, comercio electrónico y fintech ○ Algunos de nuestros clientes: GoPro, SuperPedestrian, 1DocWay, Boletia, MeUndies, Wonderbly, Zoobean, Wildstock ● Principales apps o iniciativas desarrolladas/mantenidas ○ Soportamos gopro.com por años ○ Varias contribuciones a Spree/Solidus ○ MagmaConf/MagmaHackers
  • 4. Cómo lo hacen (tecnología) ● ¿Cuál es el stack normal de trabajo? ○ Backend ■ Ruby on Rails, Rspec, Postgresql, Redis, Memcached, Elasticsearch, Nginx, ELB ○ Frontend ■ React, Redux, Jest, Angular, Vanilla Javascript, Flexbox, CSS3, HTML, Less, Mobile optimized y/o Responsive apps ○ Infraestructura ■ AWS: S3, ELB, RDS, Elasticache, Beanstalk ■ Google Compute Engine ■ Heroku ■ Joyent ○ Desarrollo Móvil ■ React Native ■ Jest, Detox, Nevercode para Continuous Delivery ■ Firebase,
  • 5. Cómo lo hacen (prácticas) ● ¿Qué metodologías de trabajo utilizamos? ○ Desarrollo de Productos: Scrum. Proyectos de Soporte: Kanban. Validación de Productos: PDS/Design Thinking ● ¿Desde dónde trabajamos? ○ Trabajamos de manera híbrida, teniendo contacto directo en oficinas con los clientes y trabajando desde alguna de nuestras oficinas en la modalidad nearshore. Utilizamos Slack como herramienta principal de trabajo, Zoom para video llamadas y Jira para rastreo de tareas. ● ¿Cómo determinan y priorizan los features de los productos de software? ○ Nuestros TechPM’s trabajan en conjunto con los Product Owners para priorizar lo que se construirá en el siguiente sprint, siempre teniendo un sprint adelantado de trabajo ● ¿Qué prácticas ágiles utilizamos? ○ Development: Pair Programming, Tech Leads, Pods, TDD, Continuous Delivery ○ Procesos: Discovery, Story Grooming, Sprint planner, Daily standups, Demos, Retrospectives ● ¿Cómo dan seguimiento al avance? ○ Reportes semanales de avance desde Jira y HarvestApp ○ Demos semanales en tiempo real, todo el trabajo está debidamente reflejado en Jira.
  • 6. ¿Por qué somos un best place to code? ● Trabajamos respetando el equilibrio personal y de trabajo mediante flexibilidad laboral ● Contamos con planes de carrera debidamente documentados por niveles y metodologías de entrenamiento validadas por académicos ● Nuestras oficinas cuentan con espacios abiertos y áreas de esparcimiento ● Prestaciones de ley, salario 100% reportado al SAT ● Medimos el desempeño de nuestros colaboradores de manera integral, 1-1’s mensuales, performance reviews cada 3 meses, NPS, Número de Bugs generados, calidad del código, radio de cobertura de pruebas. ● Política de promoción o graduación, crecimiento constante garantizado ● Nuestra visión: Desarrollar el mejor talento, contamos con el programa MagmaHackers ● Visitas continuas a oficinas de los clientes
  • 7. Contacto Francisco J. Florián Ramírez Talent Acquisition and Incorporation HR | Magma Labs MX: +52 (314) 117-0547 cell francisco.florian@magmalabs.io
  • 8. ¿Por qué son un best place to code? ● ¿Cuáles son las cosas que más te gustan de participar como developer en esta empresa? ○ ¿Cómo es su cultura? ○ ¿Cuáles son las posibilidades de crecimiento? ○ ¿Cómo es su infraestructura? ○ ¿Qué otros incentivos dan? ● ¿Cómo miden el desempeño de los ingenieros de software? ● ¿Cómo genera nuevo talento? Apoyo a comunidades, becas de entrenamiento, mentoría ● ¿Es posible cambiar de proyecto? ¿Con qué frecuencia? ● ¿Tiene la empresa mecanismos para encaminar conflictos/asuntos/temas/dudas sobre/con los compañeros/jefes/clientes? (3 minutos)