




Resumen del Puesto: Buscamos un/a Desarrollador/a de Software con experiencia en crear aplicaciones robustas y escalables, integrándose a un equipo multidisciplinario para construir productos de alta calidad. Puntos Destacados: 1. Participación activa en el ciclo completo de desarrollo de software 2. Cultura de trabajo colaborativa, creativa y orientada al crecimiento 3. Oportunidad constante de aprender nuevas herramientas y tecnologías En **Bloxtek**, empresa especializada en el desarrollo de soluciones tecnológicas robustas, innovadoras y escalables, buscamos un(a) **Desarrollador(a) de Software** con experiencia comprobable en la creación de aplicaciones de alto rendimiento. Esta persona se integrará a un equipo multidisciplinario orientado a construir productos con altos estándares de calidad, seguridad, usabilidad y escalabilidad. * Este rol tendrá participación activa en el ciclo completo de desarrollo: desde el diseño de arquitectura, programación y pruebas, hasta la implementación en ambiente productivo, contribuyendo al crecimiento y mejora continua de nuestras plataformas. **Responsabilidades PrincipalesDesarrollo y arquitectura** * Diseñar, desarrollar y mantener aplicaciones web y/o móviles con arquitectura modular, limpia y escalable. * Participar en el diseño técnico de nuevas funcionalidades y módulos, proponiendo soluciones eficientes y alineadas con la visión del producto. * Implementar componentes reutilizables y mantenibles, siguiendo principios SOLID y mejores prácticas de ingeniería. * Documentar arquitectura, flujos técnicos, procesos y decisiones de diseño. **Código, calidad y mantenimiento** * Escribir código limpio, bien estructurado y legible, con estándares consistentes. * Crear y ejecutar pruebas unitarias, de integración y/o automatizadas para garantizar la calidad del software. * Identificar, diagnosticar y resolver errores y problemas de rendimiento en distintos ambientes. * Participar activamente en revisiones de código (code reviews), análisis de deuda técnica y propuestas de mejora. **Integraciones y servicios** * Implementar integraciones con APIs, servicios externos y microservicios internos. * Diseñar y consumir servicios REST y/o GraphQL de forma eficiente y segura. * Asegurar que todas las integraciones cumplan con políticas de seguridad y buenas prácticas. **Optimización y seguridad** * Realizar análisis de rendimiento y aplicar optimizaciones a nivel de frontend, backend, base de datos o infraestructura. * Aplicar estándares de seguridad en desarrollo (OWASP, cifrado, autenticación, validación de entradas, manejo de sesiones, etc.). **Colaboración y metodologías** * Trabajar en conjunto con los equipos de producto, diseño, QA y otros desarrolladores. * Proponer mejoras que impacten positivamente la experiencia del usuario, el rendimiento del producto o la eficiencia del equipo. * Participar en reuniones de planificación, retrospectivas y seguimiento bajo metodologías ágiles (Scrum o Kanban). * Mantenerse actualizado en nuevas herramientas, tendencias, arquitecturas y tecnologías. **Requisitos del puestoAcadémicos** * **No es obligatorio contar con licenciatura.** * Si la persona cuenta con la experiencia, habilidades técnicas y proyectos demostrables que cumplan con los requerimientos del rol, **el perfil será igualmente considerado**. * Nivel de **inglés técnico (lectura y documentación)**. **Experiencia** * Mínimo **2 años de experiencia profesional** en desarrollo de software. * Experiencia comprobable en el diseño y desarrollo de aplicaciones productivas. **Conocimientos técnicos** * Dominio en JavaScript, TypeScript, Python o lenguajes de propósito similar. * Experiencia con frameworks de desarrollo como: * **Frontend:** React, Next.js u otros similares. * **Backend:** Node.js, Express.js, Django u otros equivalentes. * Administración y consultas de bases de datos: * SQL (PostgreSQL, MySQL, MariaDB). * **NoSQL (MongoDB, Firebase, DynamoDB, etc.).** * Uso de contenedores y despliegue con Docker. * Desarrollo y consumo de APIs REST y/o GraphQL. * Uso de sistemas de control de versiones (Git) y flujos estándar (GitFlow, trunk\-based, etc.).**Habilidades profesionales** * Capacidad analítica para resolución de problemas técnicos complejos. * Buena comunicación y facilidad para trabajar en equipo. * Enfoque en resultados, orden y calidad. * Autonomía y capacidad para seguir entregando valor sin supervisión constante. **Deseable (no excluyente)** * Experiencia con servicios y despliegues en la nube (AWS, Azure, GCP). * Conocimientos en pipelines CI/CD, integración y entrega continua. * Experiencia en automatización de pruebas. * Familiaridad con conceptos de microservicios y arquitectura distribuida. * Buenas prácticas de seguridad y estándares OWASP. * Experiencia con contenedores orquestados (Docker Compose, Kubernetes, ECS, etc.). * Conocimiento de infraestructura como código (Terraform, Pulumi, CloudFormation). **Beneficios** * **Trabajo 100% remoto / home office**, con alta flexibilidad y enfoque en resultados más que en horarios rígidos. * Integración a proyectos reales con impacto en la industria tecnológica. * Cultura de trabajo colaborativa, creativa y orientada al crecimiento profesional. * Oportunidad constante de aprender nuevas herramientas, lenguajes y arquitecturas modernas. * Posibilidades de desarrollo dentro de una empresa en expansión. Tipo de puesto: Tiempo completo Sueldo: $9,357\.77 \- $25,972\.25 al mes Lugar de trabajo: Empleo remoto


