Cancelar
×
Regresar a la búsqueda
GRUPO TREMING S.A. de C.V.

Fullstack Developer|Programador

GRUPO TREMING S.A. de C.V.

  •  Expira 21/05/2025
  •  El Salvador
Aplicar


Detalle de la Oferta

Área de la Empresa Tecnologías de Información
Cargo Solicitado Analista | Programador
Puestos Vacantes 3
Tipo de Contratación Tiempo completo
Nivel de Experiencia De cinco a diez años
Salario máximo (USD)
Salario minimo (USD)
Vehículo Indiferente
País El Salvador
Departamento Otro

Descripción de la Oferta

Propósito del Puesto:
- Diseñar, desarrollar y mantener soluciones web completas, abarcando tanto el frontend como el backend, con un enfoque en rendimiento, escalabilidad, seguridad y experiencia de usuario. Su rol es clave en la construcción de aplicaciones modernas que satisfacen necesidades de negocio, facilitando la integración de tecnologías, automatización de procesos y mejora continua del producto digital.

Responsabilidades Principales:
- Diseñar y desarrollar soluciones web robustas, reutilizables y eficientes, tanto del lado del cliente como del servidor.
- Participar en todas las fases del ciclo de vida del desarrollo de software: análisis, diseño, codificación, pruebas, documentación e implementación.
- Colaborar estrechamente con diseñadores, analistas de negocio, DevOps y otros desarrolladores para garantizar entregables de alta calidad.
- Implementar arquitecturas limpias y escalables utilizando microservicios, APIs RESTful y eventos.
- Integrar sistemas internos y externos mediante servicios web (REST/GraphQL) y mensajería asíncrona.
- Utilizar herramientas de automatización (CI/CD) para pruebas, construcción y despliegue continuo.
- Aplicar buenas prácticas de desarrollo: Clean Code, TDD/BDD, principios SOLID, control de versiones y revisiones de código.
- Diagnosticar y resolver errores en producción, realizar ajustes de rendimiento y asegurar la disponibilidad de los servicios.
- Mantenerse actualizado sobre nuevas tecnologías y frameworks, proponiendo mejoras a las soluciones existentes.

Formación Académica:
- Título universitario en Ingeniería en Sistemas, Ciencias de la Computación o carrera afín.

Experiencia:
- 5+ años de experiencia en desarrollo de software con enfoque Fullstack.
- Experiencia comprobada en el desarrollo de aplicaciones frontend con React.js, Vue.js o similares.
- Experiencia en desarrollo backend con Node.js, Django, Flask u otros frameworks modernos.
- Participación en proyectos bajo metodologías ágiles (Scrum, Kanban).
- Capacidad de traducir requerimientos de negocio en soluciones técnicas eficientes y mantenibles.
- Experiencia trabajando en equipos multidisciplinarios y colaborativos.

Conocimientos Técnicos:
- Desarrollo frontend: HTML5, CSS3, JavaScript, TypeScript, React.js, Next.js, Vue.js, TailwindCSS.
- Desarrollo backend: Node.js, Express, Django, Flask, FastAPI.
- APIs RESTful y GraphQL.
- Bases de datos relacionales y no relacionales: PostgreSQL, MySQL, MongoDB.
- Plataformas Cloud: AWS, Azure o GCP.
- Automatización y DevOps: Docker, Kubernetes, Jenkins, GitHub Actions.
- Pruebas automatizadas (unitarias, integración, end-to-end): Jest, Cypress, PyTest, etc.
- Control de versiones con Git.
- Seguridad en aplicaciones web (OWASP, JWT, OAuth).

Deseables:
- Certificaciones técnicas (ej. AWS Developer, Azure Developer, JavaScript Frameworks, DevOps).
- Conocimiento en arquitectura de microservicios.
- Experiencia con Serverless, GraphQL y WebSockets.
- Participación en iniciativas de transformación digital o modernización de plataformas.

Experiencia Requerida

Analista | Programador
(Opcional)
Programador
(Opcional)
Jefe de Desarrollo de Software | Jefe de Programación
(Opcional)

Educación Superior

Informática | Sistemas
(Opcional)
Universidad Completa | Graduado
Aplicar



GRUPO TREMING S.A. de C.V.

GRUPO TREMING S.A. de C.V.

Ver más

Trabajos Recomendados

Ver más

Envíame ofertas como esta: Fullstack Developer|Programador

Por favor, ingresa tu correo electrónico

Por favor, ingresa un correo electrónico válido