Desarrollador Fullstack JS Web - Chapinero, Colombia - CIOMPRIX S A S

    CIOMPRIX S A S
    CIOMPRIX S A S Chapinero, Colombia

    hace 3 semanas

    Default job background
    De jornada completa
    Descripción
    En CIOMPRIX estamos en la búsqueda de un Desarrollador Fullstack JS Web. Si tienes pasión por la tecnología, un compromiso inquebrantable con la calidad y una profunda experiencia en lenguajes JS (NodeJS y ReactJS) enfocado a Backend y Frontend queremos conocerte


    Responsabilidades:

    • Diseñar, crear y mantener código eficiente, reutilizable y confiable
    • Diseñar, implementar y desarrollar API (ciclo de vida de desarrollo de software completo desde el diseño hasta la implementación)
    • Diseñar, implementar y mantener bases de datos utilizando MySQL
    • Colaborar en el diseño e implementación de microservicios
    • Aplicar prácticas de Clean Code y Clean Architecture para garantizar un código eficiente y fácil de mantener.
    • Gestión de repositorios de código
    • Despliegue de software (Entornos de pruebas y producción)
    • Documentación técnica
    • Pruebas unitarias, de integración y de UI funcionales.

    Requisitos:

    Backend:

    • Experiencia con algún Framework (Sail JS, Express JS, Meteor JS, etc....)
    • Sistemas de bases de datos relacionales SQL y NoSQL (MySQL, MongoDB, etc.).
    • Construcción de servicios API RESTful.
    • Servicios REST y SOAP.
    • Manejo de middleware
    • Patrones de diseño, principios SOLID y ACID.
    • Experiencia con metodologías Agiles
    • Conocimiento y manejo de versionamiento (GIT, GitHub)
    • Manejo y ejecución de pruebas unitarias

    Requisitos frontend:

    • Conocimiento en maquetación de interfaces gráficas frontend usando HTML5, CSS compatible con múltiples navegadores, diseño responsive y pensado en dispositivos móviles (mobile first).
    • Conocimiento en preprocesadores CSS/SASS (Web responsive)
    • Librerías de diseño (Bootstrap, Tailwindcss u material design)
    • Conocimiento intermedio JavaScript (EC6, JSX)
    • Conocimiento en servicios web REST/SOAP, API RESTful.
    • Experiencia en React - Nextjs (Typescript, Hooks, redux, router, components)
    • Manejo de dependencias NPM
    • Herramientas de build (Webpack o Rollup)
    • Experiencia en comunicaciones con API (Fetch, Axios)
    • Experiencia en integraciones de servicios (servicios web, API de terceros, etc.).

    Deseable:

    • Experiencia en AWS y metodología SCRUM
    • Experiencia en ExpressJS
    • Conocimiento en programación orientada a objetos
    • Conocimiento general de herramientas como Maven, Gradle, Jenkins/Bamboo, Docker
    • Conocimiento en servicios de plataformas de nube en especial AWS

    Conocimiento de las herramientas:

    • Postma
    • Jmeter
    • Si cumples con estos requisitos y estás listo para un emocionante desafío en el mundo del desarrollo de software y la calidad del mismo, te invitamos a unirte a nuestro equipo y contribuir al éxito de nuestros proyectos. Esperamos tu aplicación