Desarrollador FrontEnd
ADEREN
Bogota, co
hace 1 día

Job Description

Desarrollador FrontEnd

Tareas :

  • Diseñar y desarrollar componentes de software de alto rendimiento, utilizando herramientas de monitoreo y perfilamiento de software, promoviendo y llevando a cabo la reconstrucción de componentes a la medida, asegurando la evaluación de calidad de los componentes, garantizando el cumplimiento de quality gates y uso adecuado de herramientas de integración y despliegue contínuo provistos por el laboratorio.
  • Diseñar y desarrollar la lógica de presentación y los sistemas front-end para el producto, conservando consistencia con las características sugeridas por experiencia de usuario y los diseños gráficos, seleccionando lenguajes de programación y frameworks que más se ajusten a la solución del problema y elaborando la respectiva documentación de los desarrollos y arquitecturas.
  • Trabajar en conjunto con los desarrolladores de backend para integrar funcionalidades de negocio a través de la integración con APIs, de tal forma que se pueda construir una aplicación evolutiva desacoplada entre frontend y backend utilizando las características avanzadas que ofrece la estrategia de API Management.
  • Diseñar, implementar y promoveer el desarrollo de código con altos estándares de calidad y seguridad.
  • Formacion Obligatoria :

    Nivel Académico Mínimo Requerido para el cargo :

    Profesión :

    Ingeniero de sistemas o computación, electrónica, telecomunicaciones, telemática o afines.

    Especialización y / o Maestría :

    Deseable Especialización

    Certificaciones Obligatorias :

    Ninguna

    Certificaciones Complementarias :

    Nivel esencial en proveedores de nube pública, lenguajes de programación, frameworks de desarrollo, arquitectura.

    Otro :

    Cursos en tecnología a nivel de nanodegree en proveedores reconocidos como Coursera, edX, Udacity, etc

    Conocimientos Complementarios

    Nivel

    Conocimiento en programación orientada a objetos e ingeniería de software.

    Avanzado

    Conocimientos y experiencia en programación funcional.

    Básico

    Patrones de diseño, principios SOLID y ACID.

    Avanzado

    Conocimiento en estilos y patrones de arquitectura de software.

    Medio

    Conocimiento en maquetación de interfaces gráficas frontend usando HTML5, CSS compatible con múltiples navegadores, diseño responsivo y pensado en dispositivos móviles (mobile first).

    Medio

    Conocimiento lenguajes de programación como JavaScript / TypeScript, framework de desarrollo NodeJS, AJAX, pre-procesadores de CSS.

    Medio

    Uso de frameworks JavaScript MVC (AngularJS, Angular 7+, ReactJS, Backbone, etc.), requerido Angular 7+.

    Medio

    Conocimiento y experiencia en servicios web REST / SOAP.

    Avanzado

    Calidad de software, pruebas unitarias, de integración y end to end.

    Avanzado

    Redacción y utilización de servicios API RESTful

    Avanzado

    Conocimiento opcional de desarrollo para aplicaciones móviles híbridas utilizando Ionic, Flutter, ReactNative entre otras.

    Básico

    Sistemas de bases de datos relacionales SQL y NoSQL (MySQL, MongoDB, etc.).

    Medio

    Conocimiento general de herramientas como Maven, Gradle, Jenkins / Bamboo, Docker

    Básico

    Conocimiento en servicios de plataformas de nube en especial AWS

    Básico

    Conocimiento de herramientas de medición de calidad de código como Jacoco, Lint y Sonar.

    Básico

    Metodología y Liderazgo

    Cuenta con sólidos conocimientos en agilidad en especial marcos de trabajo Scrum y XP.

    Medio

    Asiste activamente a las ceremonias de scrum programadas por el equipo.

    Siempre

    Participa activamente en la definición y refinamiento de historias de usuario asegurando que se cumpla el Definition of Ready (DoR) y Definition of Done (DoD).

    Toma como base criterios SMART y INVEST.

    Medio

    Es organizado y metódico en el manejo de las distintas fases del desarrollo de software.

    Medio

    Busca llevar un flujo de trabajo continuo tomando historias del backlog en la medida que va entregando.

    Avanzado

    Orienta su trabajo con desarrollo orientado por las pruebas (Test Driven Development).

    Medio

    Asegura que el desarrollo que entrega cumple con los criterios de aceptación definidos en la historia de usuario antes de entregar.

    Avanzado

    Gestiona su propio tiempo para responder por los compromisos que asume de forma personal y con su equipo.

    Avanzado

    Es embajador de la cultura DevOps al interior de la célula, procurando que los diseños e implementaciones del software se adapten a las prácticas de integración y despliegue continuo.

    Medio

    Toma la seguridad como un pilar importante dentro del desarrollo de software asegurando cumplimiento de lineamientos y prácticas de desarrollo seguro.

    Avanzado

    Garantiza la calidad de software en sus entregas evitando generar deuda técnica en los componentes desarrollados.

    Avanzado

    Experiencia laboral total :

    3 a 7 años

    Experiencia requerida en el cargo :

    Ofrecemos : Contrato Freelance

    Contrato Freelance

    Tarifa 4.500.000-5.500.000

    Requiere equipo

    Proyecto de larga duracion

    p.MsoNormal, li.MsoNormal, div.MsoNormal margin : 0cm; margin-bottom : 0.0001pt; font-size : 12pt; font-family : "Calibri", sans-serif p.

  • MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph margin-top : 0cm; margin-right : 0cm; margin-bottom : 0cm; margin-left : 36pt;
  • margin-bottom : 0.0001pt; font-size : 12pt; font-family : "Calibri", sans-serif p.MsoListParagraphCxSpFirst, li.MsoListParagraphCxSpFirst, div.

    MsoListParagraphCxSpFirst margin-top : 0cm; margin-right : 0cm; margin-bottom : 0cm; margin-left : 36pt; margin-bottom : 0.

    0001pt; font-size : 12pt; font-family : "Calibri", sans-serif p.MsoListParagraphCxSpMiddle, li.MsoListParagraphCxSpMiddle, div.

    MsoListParagraphCxSpMiddle margin-top : 0cm; margin-right : 0cm; margin-bottom : 0cm; margin-left : 36pt; margin-bottom : 0.

    0001pt; font-size : 12pt; font-family : "Calibri", sans-serif p.MsoListParagraphCxSpLast, li.MsoListParagraphCxSpLast, div.

    MsoListParagraphCxSpLast margin-top : 0cm; margin-right : 0cm; margin-bottom : 0cm; margin-left : 36pt; margin-bottom : 0.

    0001pt; font-size : 12pt; font-family : "Calibri", sans-serif .MsoChpDefault font-family : "Calibri", sans-serif div.WordSection1 page : WordSection1

    Reportar esta oferta
    checkmark

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Inscribirse
    Mi Correo Electrónico
    Al hacer clic en la opción "Continuar", doy mi consentimiento para que neuvoo procese mis datos de conformidad con lo establecido en su Política de privacidad . Puedo darme de baja o retirar mi autorización en cualquier momento.
    Continuar
    Formulario de postulación