2Brains es una empresa dedicada a construir y desarrollar el Futuro Digital de nuestros clientes, con una visión excepcional que radica en la integración sinérgica de estrategia, diseño y tecnología, un tríptico poderoso que impulsa el crecimiento de empresas y disruptores tecnológicos.
Contamos con un nutrido equipo de más de 480 profesionales, verdaderos artífices de la innovación digital. En el corazón de nuestra labor, destacamos como líderes indiscutibles, canalizando años de experiencia hacia la creación de plataformas tecnológicas adaptables y productos digitales de clase mundial.
En 2Brains, no solo somos consultores, somos arquitectos de experiencias digitales. Aspiramos a ir más allá de las expectativas, estableciendo nuevos estándares en la industria. Descubre cómo damos vida a la innovación, cómo convertimos ideas en resultados tangibles y cómo, junto a nosotros, puedes forjar un futuro digital brillante.
El Software Engineer - Fullstack Developer de 2Brains debe
El/la Software Engineer - Fullstack Developer de 2Brains será responsable de desarrollar y mantener funcionalidades en nuestras aplicaciones móviles iOS y Android, basadas en React Native, asegurando que el producto final cumpla con los más altos estándares de calidad, escalabilidad y estabilidad técnica.
Su propósito será contribuir al desarrollo de soluciones robustas, modulares y sostenibles, trabajando de forma colaborativa en entornos ágiles y altamente técnicos.
¿Qué desafíos tendrá el/la Software Engineer - Fullstack Developer?
- Construir, escalar y mantener aplicaciones móviles usando React Native con foco en rendimiento y mantenibilidad.
- Participar activamente en el ciclo completo de desarrollo: diseño, implementación, testing, despliegue y monitoreo.
- Asegurar la integración fluida entre los módulos frontend y backend, garantizando calidad y coherencia entre capas.
- Implementar tests automatizados y mantener pipelines de CI/CD eficientes que garanticen despliegues seguros.
- Colaborar estrechamente con diseñadores, product managers y otros desarrolladores para entregar experiencias de usuario consistentes.
- Aportar ideas para optimizar la arquitectura existente y adoptar nuevas tecnologías que fortalezcan el producto.
¿Qué conocimientos buscamos en el/la Software Engineer - Fullstack Developer?
- Experiencia sólida en React Native (CLI) y desarrollo de aplicaciones iOS/Android.
- Conocimiento práctico de entornos nativos: Xcode y Android Studio.
- Experiencia en bases de datos SQL y NoSQL.
- Experiencia trabajando con microservicios y arquitecturas escalables.
- Conocimiento en control de versiones (Git).
- Experiencia en tests automatizados, integración continua (CI/CD) y pipelines de despliegue.
- Experiencia creando aplicaciones end-to-end, desde cero hasta su publicación en entornos productivos.
- Capacidad para desarrollar código limpio, documentado y con cobertura de pruebas unitarias e integrales.
¿Qué competencias buscamos en el/la Software Engineer - Fullstack Developer?
- Curiosidad
- Foco en los objetivos
- Colaboración y trabajo en equipo (ínter y multidisciplinario)
- Proactividad
- Autonomía
Te ofrecemos
- Trabajar con un equipo de alto rendimiento, aprendemos y nos desarrollamos juntos
- Acceso a grandes clientes y proyectos desafiantes
- Aprendizaje y crecimiento permanente, organizamos meetups, capacitaciones y actividades culturales
- Un entorno de trabajo flexible y dinámico.