You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Iván García MartínIG

Iván García Martín

Full-Stack Developer | Angular · React · Node.js

€300/day
Málaga, ES
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Iván

Computer engineer and senior web application developer, specializing in full-stack development with Angular, React, and Node.js. I accompany projects throughout their entire cycle—from idea to client delivery—and as Development Lead, I coordinate development teams and define the technical direction.

On a daily basis, I work on the frontend with Angular, React, and Next.js (JavaScript and TypeScript), and the backend in the Node.js ecosystem with Express and NestJS, designing REST APIs and integrations. I am involved in the entire process: architecture definition, implementation, testing, and deployment, always focusing on building scalable, maintainable, and quality products.

My relationship with technology started early: at 14, my first laptop sparked my curiosity to understand how the programs and video games I used daily were created. That curiosity led me to self-taught and academic training—from C and Java to web development with HTML, CSS, and JavaScript, and from there to modern frameworks like Angular and React—until I turned my passion into a profession.

I consider myself a self-taught, responsible, and organized person, with leadership skills and the ability to adapt to new challenges. I work efficiently both individually and in a team, and I enjoy taking on the technical responsibility of projects and seeing them through to delivery. I am driven by continuous learning and growing as a developer and technical leader.
  • Spanish

    Native or bilingual

  • English

    Fluent

Remote only
Primarily works remotely

Experience

  • Rockstar Data
    SENIOR FULL-STACK DEVELOPER & DEVELOPMENT LEAD
    RESTAURANTS AND FOOD SERVICE
    June 2024 - Today (2 years and 2 months)
    Málaga, Spain
    Senior full-stack developer at RockStar Data, where I combine an active development role with technical leadership of the team.

    I participate in the complete project lifecycle—from architecture definition to final client delivery—developing scalable, maintainable, and high-quality web applications on both frontend and backend.

    As Development Lead, I coordinate the frontend and backend development team, define key technical decisions, and align execution with business objectives.

    Stack and responsibilities:
    • Frontend development with React.js, Angular, and Next.js (JavaScript and TypeScript).
    • Backend development with Node.js, Express.js, and NestJS.
    • Design and consumption of RESTful APIs and integration with external services and data sources.
    • Advanced state management with React Hooks, Context API, Redux, and RxJS.
    • Design and implementation of interfaces and dashboards, focusing on usability and performance.
    • Unit, integration, and end-to-end testing with Jest and Cypress.
    • Deployment automation with Docker, Kubernetes, and CI/CD pipelines (Jenkins, GitHub Actions, GitLab).
    • Technical direction, architecture definition, and coordination of the development team.
    • Agile methodologies (Scrum): planning, dailies, and iterative deliveries.
    Focused on building robust and scalable products, combining full-stack development, technical vision, and team leadership.
    Node.js Typescript Angular React.js JavaScript
  • DXC Technology Servicios España SLU
    BUSINESS APPLICATIONS ENGINEER
    CONSULTING AND AUDITS
    May 2022 - June 2024 (2 years and 1 month)
    Málaga, Spain
    Development of web applications for CaixaBank on the OpenFront platform, within a team dedicated to banking solutions.

    • Frontend development with Angular and React, using JavaScript and TypeScript.
    • Layout with HTML5, CSS (SASS/SCSS), Bootstrap, and Tailwind CSS.
    • State management with Redux and Context API.
    • Backend development with Node.js and Express: implementation of REST APIs, business logic, and integration with internal services.
    • Design and consumption of REST APIs using Axios and Fetch API.
    • Unit and E2E testing with Jest and Cypress.
    • Version control and CI/CD with Git, GitHub, GitLab, and Jenkins.
    • Agile methodology (Scrum) with Jira management and Confluence documentation.
    Node.js Typescript Angular React.js JavaScript
  • Ernst & Young (UK)
    FRONTEND SOFTWARE DEVELOPER
    CONSULTING AND AUDITS
    September 2021 - May 2022 (8 months)
    Málaga, Spain
    Junior frontend web developer, participating in the development and maintenance of web interfaces within agile teams.

    • Frontend development with JavaScript (ES6+), HTML5, and CSS (SASS/SCSS).
    • Interfaces with React.js, Angular, and Vue.js.
    • Responsive layout with Bootstrap and jQuery.
    • State management with Redux and Context API.
    • REST API consumption.
    • Agile Methodology - Scrum.
    JavaScript HTML5 CSS3 React.js Angular

Recommendations

Be the first to recommend Iván

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • DEGREE IN COMPUTER ENGINEERING
    Universitat Oberta de Catalunya (UOC)
    2026
    TFG: Plataforma de Business Intelligence para el análisis de citas y recursos sanitarios. - Desarrollo end-to-end de una plataforma web con autenticación y control de accesos por roles (RBAC). - Aplicación de modelos de machine learning (regresión y clustering) para predicción de tiempos y segmentación de recursos. - Integración de la capa analítica con dashboards para la toma de decisiones.
  • HIGHER TECHNICIAN IN WEB APPLICATION DEVELOPMENT
    CENEC-Málaga
    2021

Skill set

Categories