2brains
Apply

Back-end Developer

2brains
  • Remote
  • Latin America only
  • Full-time
Apply

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 200 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 Fullstack Developer de 2Brains debe:

Desarrollar y mantener aplicaciones web y móviles asegurando alto rendimiento, escalabilidad y seguridad. Implementar soluciones innovadoras alineadas con las necesidades del negocio, garantizando la calidad y estabilidad del software a través de buenas prácticas de desarrollo y testing automatizado.

¿Qué funciones realiza el/la Fullstack Developer en 2Brains?

  • Diseñar, desarrollar y mantener aplicaciones web y móviles con tecnologías modernas de frontend y backend.

  • Implementar pruebas automatizadas (funcionales, rendimiento, seguridad, integración) para garantizar la calidad del software.

  • Colaborar con equipos multidisciplinarios para entender los requerimientos del negocio y traducirlos en soluciones tecnológicas eficientes.

  • Desarrollar y optimizar microservicios y APIs REST, asegurando la escalabilidad y confiabilidad del sistema.

  • Aplicar metodologías ágiles (Scrum, Kanban) en la gestión de proyectos y desarrollo de software.

  • Administrar y optimizar bases de datos relacionales como PostgreSQL y MySQL, garantizando la eficiencia en la gestión de datos.

  • Implementar buenas prácticas de seguridad en aplicaciones para prevenir vulnerabilidades y mejorar la protección de los sistemas.

  • Participar en revisiones de código y asegurarse de que se sigan las mejores prácticas de desarrollo.

  • Adaptarse a nuevas tecnologías y entornos de desarrollo cambiantes.

  • Evaluar y aplicar pruebas de usabilidad y accesibilidad para optimizar la experiencia del usuario.

¿Qué conocimientos buscamos en el/la Fullstack Developer?

  • Frontend: TypeScript, JavaScript, Node.js, Next.js, React.

  • Desarrollo Mobile: React Native.

  • Backend: Java, Spring Boot.

  • Bases de datos: PostgreSQL, MySQL, Redis.

  • Testing Automatizado: JUnit, Jest, PMD, Striker.

  • Desarrollo de Microservicios y APIs REST.

  • Metodologías Ágiles: Scrum, Kanban.

  • Orientación a resultados, habilidades analíticas y capacidad de trabajo bajo presión.

  • Capacidad de aprendizaje rápido y adaptabilidad a nuevas tecnologías.

¿Qué competencias buscamos en el/la 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.

  • Un proyecto con foco en los usuarios, visión de UX e integrada al desarrollo.

  • 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.

  • Beneficios especiales: un día libre de regalo por tu cumpleaños, días de descanso (previa coordinación), convenios para cursos de especialización.

person-on-chair
Live anywhere, work everywhere.Sign up for free