freehire launches on Product Hunt on 26 August.

Follow →

SENIOR DEVELOPER

Open 30d

En BITBOX nos encanta cuidar de nuestra plantilla y ahora estás a un paso de unirte a nosotros. ¿A qué esperas?

Tu misión va a ser:

Participar activamente en los proyectos, diseñando y programando los sistemas informáticos de acuerdo con los objetivos establecidos en el departamento. Responsable del código y del impacto técnico del producto.

Tus funciones:

Desarrollo técnico

  • Programar en los lenguajes requeridos en los proyectos.
  • Realizar pruebas y validaciones necesarias que aseguren el funcionamiento del sistema, corrigiendo incidencias de cualquier tipo si las hubiese.
  • Realizar el mantenimiento de las aplicaciones, corrigiendo cualquier punto que surja e introduciendo las modificaciones y cambios que requieren los clientes.
  • Diseñar arquitecturas y soluciones complejas.
  • Definir estándares de código limpio y mantenible, testing y despliegue.
  • Tomar decisiones técnicas clave para el proyecto en cuanto a rendimiento, escalabilidad y sostenibilidad.
  • Participar activamente en reviews con analistas, recibiendo y dando feedback.
  • Trabajar con bases de datos y APIs de forma consistente.
  • Optimizar sistemas existentes refactorizando y minimizando la deuda técnica.
  • Anticiparse a posibles problemas antes de que ocurran.

Análisis y diseño

  • Analizar, diseñar y desarrollar las nuevas funcionalidades del ERP de acuerdo con los requisitos y especificaciones marcadas por el responsable del área.
  • Descomponer tareas complejas en porciones claras.
  • Estimar tareas con cierta precisión.
  • Analizar el impacto funcional y técnico de los desarrollos o.
  • Colaborar con analistas de negocio para definir alcance del producto y prioridades.
  • Diseñar soluciones robustas, escalables y mantenibles
  • Evaluar riesgos técnicos y proponer alternativas.
  • Optimizar consultas y procesos de alto rendimiento.

Documentación y Formación

  • Redactar documentación técnica y manuales de soporte de los proyectos que se van a ejecutar y mantenerlos actualizados.
  • Enseñanza a developers junior y mid actuando como guía y referencia del equipo para cualquier decisión técnica contribuyend a la mejora continua de la arquitectura y las buenas prácticas de desarrollo .

Qué buscamos en ti:

Experiencia en la mayoría de las siguientes tecnologías:

Backend
* Java
* Spring Boot
* Spring Framework
* JPA / Hibernate u otros ORM
* REST APIs
* Servicios web

Frontend
* React
* JavaScript / TypeScript
* HTML5
* CSS3

Bases de datos
* PostgreSQL, Oracle, SQL Server o MySQL
* SQL avanzado
* Optimización de consultas
* Diseño de modelos de datos

Herramientas
* Git
* Docker (valorable)
* CI/CD
* Jira o herramientas similares

Valoraremos especialmente
Experiencia en desarrollo de ERP o software de gestión empresarial.
Conocimientos de retail, logística, almacenes o facturación.
Experiencia en aplicaciones con alta carga transaccional.
Capacidad para analizar problemas complejos y proponer soluciones.
Buenas prácticas de diseño y calidad del software.

Buscamos personas que:
Disfruten resolviendo problemas complejos.
Quieran entender el negocio además de escribir código.
Sean autónomas y proactivas.
Aporten ideas para mejorar el producto y la arquitectura.
Tengan orientación a la calidad y al trabajo en equipo.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available