Full Stack Developer Specialist

Apply now »

Date: Jul 28, 2025

Location: SOLA, CL

Company: Evertec

Full Stack Developer Specialist

Chile 

 

 

Responsabilidades Generales

El desarrollo de nuevas aplicaciones y también cambios a los aplicativos actuales (FIX, mejoras), tanto en front como en back 

 

Educación y Experiencia Requerida

Graduado en informática o carrera afín, también debe tener experiencia mínima de 5 años como full stack 

 

Conocimiento y Destrezas Requeridas

Conocimientos Técnicos Requeridos Los conocimientos técnicos se dividen principalmente en tres áreas: front-end, back-end y bases de datos. 1. Front-End Esta parte se encarga de todo lo que el usuario ve e interactúa en el navegador. HTML (HyperText Markup Language): El lenguaje estándar para crear la estructura y el contenido de las páginas web. CSS (Cascading Style Sheets): Se utiliza para dar estilo y diseño a la presentación visual de una página web (colores, fuentes, diseño, etc.). Preprocesadores CSS: Conocimiento de herramientas como Sass o LESS que facilitan la escritura y organización de CSS. Frameworks CSS: Dominio de frameworks como Bootstrap o Tailwind CSS para agilizar el desarrollo y asegurar un diseño responsivo. JavaScript: El lenguaje de programación esencial para añadir interactividad y dinamismo a las páginas web. Frameworks y Librerías de JavaScript: Experiencia con al menos uno o varios de los siguientes: React: Muy popular para construir interfaces de usuario. Angular: Un framework completo para aplicaciones de una sola página (SPAs). Vue.js: Otra opción popular, conocida por su facilidad de aprendizaje. TypeScript: Un superset de JavaScript que añade tipado estático, útil en proyectos grandes. Conceptos de Diseño Responsivo: Habilidad para crear sitios web que se adapten y se vean bien en cualquier dispositivo (ordenadores, tabletas, móviles). Manejo del DOM (Document Object Model): Comprensión de cómo manipular el contenido, la estructura y el estilo de un documento HTML o XML. 2. Back-End Esta es la parte del servidor, la lógica del negocio y la comunicación con la base de datos. Lenguajes de Programación de Servidor: Dominio de al menos uno de estos, preferiblemente varios: Node.js (con Express.js): Muy popular debido a que usa JavaScript también en el servidor, lo que permite reutilizar conocimientos. Python (con Django/Flask): Versátil, usado en web, ciencia de datos e IA. Ruby (con Ruby on Rails): Conocido por su productividad. PHP (con Laravel/Symfony): Ampliamente utilizado, especialmente en CMS como WordPress. Java (con Spring Boot): Robusto y escalable, usado en grandes empresas. .NET (con ASP.NET Core): Para entornos Microsoft. Frameworks de Back-End: Conocimiento profundo de al menos un framework asociado al lenguaje elegido (Express.js, Django, Flask, Rails, Laravel, Spring Boot, ASP.NET Core). API RESTful: Capacidad para diseñar, construir y consumir APIs que permitan la comunicación entre el front-end y el back-end. Autenticación y Autorización: Comprensión de métodos como JWT (JSON Web Tokens), OAuth, sesiones, etc. Manejo de Errores y Logging: Estrategias para identificar, manejar y registrar errores en el servidor. 3. Bases de Datos Almacenamiento y gestión de la información de la aplicación. Bases de Datos Relacionales (SQL): Conocimiento de lenguajes de consulta SQL y sistemas como: PostgreSQL MySQL SQL Server SQLite Diseño de esquemas de bases de datos, normalización, índices, etc. Bases de Datos No Relacionales (NoSQL): Familiaridad con sistemas como: MongoDB: Popular para almacenar datos JSON. Redis: Para caché y datos en memoria. Cassandra o DynamoDB: Para grandes volúmenes de datos distribuidos. ORMs (Object-Relational Mappers): Herramientas que facilitan la interacción con bases de datos relacionales desde el código de la aplicación (Ej: Sequelize, SQLAlchemy, TypeORM, Mongoose). 

 

 

 

 

 

Evertec Group, LLC es un Patrono con Igualdad de Oportunidades de Empleo

Apply now »