Forcast.

Developer Full Stack

Forcast. Gran Santiago, Región Metropolitana de Santiago, Chile

Guardar
Company Description: Forcast

Job Description: Somos un equipo interdisciplinario de gente apasionada cuya meta es mejorar la vida de las personas a través de productos disruptivos. Nuestro negocio se basa en el desarrollo software de tecnologías que involucran soluciones de IA, utilizando IoT y Machine Learning. Trabajamos desde la extracción de datos en el hardware, para luego generar modelos y culminamos con una interfaz que extrae información de valor de los datos almacenados y generados. Contamos con 7 años de antigüedad en el mercado y todos los días nos proponemos aportar al crecimiento tecnológico y económico de Chile, contribuyendo a que el país se convierta en un polo de innovación y el progreso a través del desarrollo de tecnologías de alto impacto.

Nos encontramos en la búsqueda de un Developer Fullstack capaz de desenvolverse con el mismo nivel de expertis en ambas áreas (Front-End y Back-End).

Funciones

Toma y análisis de requerimientos.

Programar la parte del Front-End velando por el funcionamiento de cada interfaz maquetado, utilizando las herramientas de HTML5, CSS3, JavaScript, entre otros.

En cuanto al área de Back-End, será responsable de la programación a nivel de servidores, coordinando componentes, formularios, funcionalidades, bases de datos y servicios web.

Diseñar y levantar infraestructura de microservicios.

Llevar historias de a componentes de aplicaciones web.

Elaboración de la documentación del proyecto.

Estimación del tiempo de implementación de un desarrollo.

Desarrollar bajo criterios de buenas prácticas: código limpio, reusabilidad, documentación del código, generar códigos testeables de manera de asegurar su máxima fiabilidad.

Probar su desarrollo en QA y en producción tras la subida del código.

Analizar y priorizar la resolución de bugs en función del impacto de los mismos.

Compartir con el resto del equipo los desarrollos re-utilizables.

Promover la formación sobre herramientas desarrolladas al equipo y a otras áreas.

Competencias

Pensamiento analitico.

Pensamiento conceptual-global.

Control emocional.

Orientación al logro.

Preocupación por el orden, calidad y precisión.

Carrera: Título profesional como ingeniero en informática, analista programador o afín.

Requisitos Técnicos

Experiencia laboral de al menos 2 años como desarrollador.

Experiencia desarrollando aplicaciones web.

Conocimiento en patrones de diseño de software, y experiencia aplicándolos.

Habilidad para construir componentes y sistemas orientados a microservicios.

Conocimientos en HTML5, CSS3 y ES6.

Manejo intermedio de NodeJS y algún framework como Express JS.

Manejo intermedio de Angular o React JS.

Manejo básico o intermedio de Ionic o Flutter para apps multiplataforma.

Conocimientos en metodologías Ágiles.

Conocimientos en Base de datos relacionales.

Conocimientos en prácticas Devops como testing, CI/CD, y TDD.

Control de versiones GIT.
  • Nivel de antigüedad

    Intermedio
  • Tipo de empleo

    Jornada completa
  • Función laboral

    Ingeniería y Tecnología de la información
  • Sectores

    Servicios y consultoría de TI

Las recomendaciones duplican tus probabilidades de conseguir una entrevista con Forcast.

Mira a quién conoces
Recibe una notificación cuando se publique un nuevo empleo

Empleos similares

Otros perfiles vistos

Echa un vistazo a los artículos colaborativos

Queremos impulsar los conocimientos de la comunidad de una forma nueva. Los expertos añadirán información directamente a cada artículo, generado inicialmente con inteligencia artificial.

Ver más