OFIMA S.A.S., empresa líder en transformación digital con operaciones en Colombia y México, se encuentra en búsqueda de un Desarrollador Fullstack Senior. Este profesional tendrá la misión de diseñar, desarrollar e integrar soluciones de software completas que abarquen tanto el front-end como el back-end, garantizando un alto nivel de rendimiento, escalabilidad, seguridad y alineación con los objetivos estratégicos de la organización.
Buscamos una persona con visión técnica, enfoque en la excelencia y capacidad de liderazgo, que contribuya activamente a la evolución de nuestros productos tecnológicos.
Responsabilidades.
Diseñar e implementar soluciones fullstack modernas, eficientes y escalables.
Desarrollar interfaces de usuario atractivas, accesibles y responsivas utilizando frameworks como flutter y Angular.
Programar la lógica del servidor y servicios backend con lenguajes como .NET, Node.js, C.
Construir e integrar APIs RESTful y GraphQL robustas, seguras y bien documentadas.
Implementar prácticas avanzadas de seguridad: autenticación, autorización y cifrado de datos.
Optimizar el rendimiento de las aplicaciones en todas sus capas (cliente y servidor).
Diseñar, estructurar y administrar bases de datos relacionales (SQL) y no relacionales (NoSQL).
Aplicar pruebas unitarias, de integración y end-to-end para asegurar la calidad del software.
Automatizar procesos de integración y despliegue continuo (CI/CD).
Participar en la definición de arquitecturas de software, estándares técnicos y buenas prácticas.
Colaborar estrechamente con equipos de producto, diseño (UX/UI) y DevOps en entornos ágiles.
Documentar desarrollos, flujos técnicos y decisiones de arquitectura para asegurar mantenibilidad y transferencia de conocimiento.
Requisitos Técnicos:
Mínimo cinco (5) años de experiencia comprobada como desarrollador fullstack.
Sólido dominio de frameworks modernos de frontend (Futter y Angular ).
Experiencia práctica en uno o varios lenguajes backend (Node.js, .NET, C ).
Conocimiento profundo en diseño y gestión de bases de datos SQL (PostgreSQL, MySQL, SQL Server) y NoSQL (MongoDB y firebase).
Uso avanzado de sistemas de control de versiones como Git, con experiencia en GitHub o GitLab.
Dominio de principios SOLID, patrones de diseño y arquitectura limpia.
Experiencia en automatización de despliegues e integración continua.
Familiaridad con infraestructuras en la nube, como: Azure.
Implementación de prácticas de seguridad en aplicaciones web y gestión de API.
Competencias Personales.
Pensamiento analítico y capacidad para resolver problemas complejos de manera estructurada.
Actitud proactiva orientada a la mejora continua y al aprendizaje constante.
Foco en resultados, cumplimiento de objetivos técnicos y calidad en la entrega.
Habilidad para trabajar en equipo con distintos perfiles técnicos y no técnicos.
Comunicación clara, efectiva y asertiva en entornos colaborativos.
Condiciones Laborales:
Lugar de Trabajo: Medellín, Antioquia.
Modalidad: Presencial.
Horarios: lunes a viernes, 7:45 am a 5:30 pm.
Tipo de Contrato: Contrato a término indefinido.
Salario: A convenir
Estabilidad Laboral: Compañía con 35 años en el mercado.