Marta
From Spain (UTC+2)
Marta – Typescript, React, Node.js
Marta is a Frontend and Mobile Engineer with strong expertise in TypeScript and solid experience with React, Next.js, and React Native. She has delivered production web and mobile applications across consumer, enterprise, and EdTech products, with additional hands-on experience in Node.js, NestJS, databases, and cloud infrastructure. Her strengths include frontend architecture, reusable design systems, testing strategy, and product-focused development. Marta has also led teams of up to 5 engineers, combining hands-on development with technical mentorship, hiring, and cross-functional collaboration.
18 years of commercial experience
Main technologies
Additional skills
Direct hire
PossibleReady to get matched with vetted developers fast?
Let’s get started today!Experience Highlights
Senior Full Stack Engineer
Consumer web and mobile platform used by millions of outdoor enthusiasts to track activities such as running, cycling, and hiking and transform them into interactive stories and animated 3D videos.
- Built and maintained the mobile application using React Native, TypeScript, GraphQL, and Apollo Client;
- Developed web applications using React, Next.js, TypeScript, and Contentful;
- Architected and developed backend services using Node.js, NestJS, and SQL, contributing across the full application stack;
- Designed and ran A/B tests to evaluate product changes and optimize the user experience;
- Developed a reusable design system using React and Storybook to support consistent UI development across products;
- Improved application quality through automated testing with Jest, React Testing Library, and Playwright;
- Automated infrastructure and application deployments using Terraform, AWS, and GitHub Actions.
Senior Software Developer
Enterprise business process management and transformation platform enabling organizations to model, analyze, optimize, and manage business processes at scale.
- Developed scalable micro-frontends using React, GraphQL, and Webpack, improving team autonomy and enabling independently developed frontend modules;
- Configured Kubernetes environments for microservices and APIs, supporting their deployment and operation across the platform;
- Streamlined CI/CD and deployment workflows using CircleCI and AWS;
- Ensured code quality through unit testing with Jest and regular code reviews;
- Participated in technical hiring and code reviews for new engineering team members, contributing to technical evaluation and onboarding.
Tech Lead
Digital coaching platform connecting employees with professional coaches and providing organizations with personalized coaching and development programs at scale.
- Built the digital coaching platform using React, Redux, TypeScript, Tailwind CSS, and Contentful;
- Designed and developed a global reusable component library with React, following WCAG accessibility standards and supporting consistent UI development across the platform;
- Implemented backend APIs and services using NestJS and PostgreSQL, contributing across the full application stack;
- Ensured software quality through automated testing with Jest and Cypress;
- Led a team of 5 engineers, providing technical guidance, mentorship, and professional development;
- Partnered with Product Owners to define requirements, technical priorities, and project roadmaps;
- Managed technical recruitment, improving the engineering hiring and selection process;
- Evaluated new tools and emerging technologies to identify opportunities for platform and engineering improvements.
Senior Frontend Developer
Online education platform providing free learning opportunities and academic support to students, including refugees and learners facing barriers to higher education.
- Developed the student-facing online learning platform using React, Node.js, Webpack, and Flow;
- Built responsive user interfaces using SASS and Semantic UI;
- Developed and integrated GraphQL APIs using GraphQL and Apollo Client to support frontend–backend communication;
- Ensured application quality through automated testing with Jest and Cypress.