Marcio Alves, Developer in João Pessoa, Paraíba - State of Paraíba, Brazil
Marcio is available for hire
Hire Marcio

Marcio Alves

Verified Expert  in Engineering

Front-end Developer

João Pessoa, Paraíba - State of Paraíba, Brazil

Toptal member since August 18, 2020

Bio

Marcio is a front-end developer with eight years of experience specializing in the JavaScript stack, namely React. His notable achievements include building an HR app used by Coca-Cola and Centerview, which earned him a Golden Award in the web mobile app. Marcio also contributed to the success of YOOX (YNAP), a luxury brand shop used by hundreds of thousands worldwide. He is currently at Deel, an innovative HR and payment company that specializes in facilitating remote work environments.

Portfolio

Deel
React, Figma, Material UI, TypeScript 3, Vi
Toptal
React, JavaScript, HTML5, CSS, REST, Cypress, Front-end, NPM, Yarn, Git...
Maison Moderne
JavaScript, Next.js, GraphQL, Docker, Amazon Web Services (AWS), Stripe, React...

Experience

  • JavaScript - 6 years
  • HTML5 - 6 years
  • Front-end - 6 years
  • TypeScript - 4 years
  • Jest - 3 years
  • React - 3 years
  • Next.js - 2 years
  • GraphQL - 2 years

Availability

Part-time

Preferred Environment

Visual Studio, React, Amazon Web Services (AWS)

The most amazing...

...feature I've built was a debugger and dynamic render for a big app, which could easily inspect the components and see the rendering conditions.

Work Experience

Senior Front-end Developer

2022 - PRESENT
Deel
  • Implemented and enforced the implementation of unit tests for the front-end app.
  • Led some improvements with refactoring and code splitting.
  • Created a custom dynamic render with a debugger to facilitate front-end development.
Technologies: React, Figma, Material UI, TypeScript 3, Vi

Senior Front-end Engineer

2020 - 2022
Toptal
  • Developed a dashboard for an HR-management tool based on slack bots.
  • Created a usable and clean UI for the dashboard using Figma.
  • Launched the first version of the project, which achieved four times the revenue.
Technologies: React, JavaScript, HTML5, CSS, REST, Cypress, Front-end, NPM, Yarn, Git, PostgreSQL, Scrum, TypeScript, Jest, Docker, Jira, Storybook, ECMAScript (ES6), Webpack, Adobe Experience Design (XD), Photoshop CC, MacOS, Amazon Web Services (AWS), Amazon Cognito, Stripe

Front-end Developer

2020 - 2022
Maison Moderne
  • Worked in a team of four developers to maintain a news platform (Paperjam.lu and Delano.lu), one of the biggest independent publishers in Luxembourg.
  • Migrated an entire application from Scala to Next.js—improving the performance and SEO with the most recent tools.
  • Contributed to creating two new projects for international news publishing within Maison Moderne.
Technologies: JavaScript, Next.js, GraphQL, Docker, Amazon Web Services (AWS), Stripe, React, Front-end, CSS, HTML5, NPM, Yarn, Git, Scrum, TypeScript, Sass, React Native, Storybook, ECMAScript (ES6), REST, Webpack, Adobe Experience Design (XD), Cypress, MacOS, Amazon Cognito

Front-end Engineer

2020 - 2020
Mindera
  • Created pages and components for a luxury brand company based in London.
  • Tracked and reported bugs using Jira and Confluence pages.
  • Managed pages and components used by more than one million users worldwide in many languages.
Technologies: Sass, Front-end, Jira, Docker, Storybook, Cypress, Jest, React, JavaScript, CSS, HTML5, NPM, Yarn, Git, Scrum, ECMAScript (ES6), REST, Adobe Experience Design (XD), MacOS, Next.js, Amazon Web Services (AWS), Amazon Cognito

Front-end Engineer

2018 - 2020
Pointr
  • Developed a web app to internally manage employee recruitment and keep track of the applicants' profile and status within the process.
  • Developed a web app for an HR company to keep track of users' resumés within the companies and also for them to apply to other opportunities.
  • Won a Golden Stevie Award 2019 in the category of App and Mobile Applications.
  • Managed and led the front-end development of a web app.
Technologies: TypeScript, PostgreSQL, JavaScript, React Native, React Redux, MongoDB, Node.js, React, Front-end, CSS, HTML5, NPM, Yarn, Git, Scrum, Jest, Docker, ECMAScript (ES6), REST, Adobe Experience Design (XD), Photoshop CC, MacOS, Next.js, Amazon Web Services (AWS), Amazon Cognito

Full-stack Developer

2018 - 2019
Online Freelance Agency
  • Worked with different projects in different stacks like Node.js, React, React Native, and Kotlin.
  • Helped in the construction and architecture of a web app for parties and events.
  • Optimized the initial structure of a project in the React stack to maximize performance.
  • Helped introduce new updates to projects with old codes.
Technologies: Android, React, Sass, CSS, React Native, MongoDB, Node.js, TypeScript, JavaScript, Front-end, HTML5, NPM, Yarn, Git, MySQL, React Redux, Firebase, Docker, ECMAScript (ES6), REST, MacOS

Full-stack Developer

2016 - 2018
WebFI
  • Created whole web applications with popular frameworks in JavaScript (Angular) or PHP (Slim, Laravel).
  • Developed web applications for sports leagues in João Pessoa (volleyball and soccer).
  • Worked with eCommerce platforms, such as XTECH, creating and editing layouts.
Technologies: MySQL, REST, AngularJS, Front-end, HTML5, Git, CSS, Node.js, JavaScript, NPM, Yarn, React, MongoDB, React Redux, Docker, ECMAScript (ES6), MacOS

Experience

Martings Lucena Architect

https://www.martinslucena.com
This project involved building a React web app for an architecture company to display the company's projects, blog pages, and the company's bio as well as its members. I was the only developer working on the front end of this application and this was one of my first experiences with React.

Lizzy Women's Store

https://www.lizzi.com.br
In this project, I implemented a layout for an online store for women's clothing within the XTECH platform. I used the platform API to search for product information, images, and communicate with sales section and cart. It was developed mainly in HTML and CSS,

Livraria Legal

In this project, I developed from end to end a React web app to purchase school supplies and where you can also view prefilled-out shopping lists (recommendations) based on the schools in question, or even creating a personalized one. It also has an order confirmation page with a discount section.

This project was developed using React with Sass with an API in PHP.

Net a Porter

A luxury brand website created in React with micro front-end architecture. With millions of clients, it was challenging and also fun to work in that team. It was a great experience dealing with a really big project.

Mr Porter

A luxury brand website created in React with micro front-end architecture. With millions of clients, it was challenging and also fun to work in that team. It was a great experience dealing with a really big project.

Pointr HR

A React with TypeScript web application. Here I lead a front-end team to build an HR application for recruitment and online CV inside companies. This app won a Golden Stevie Award in 2019 in the web and mobile category.

Online Freelance Agency

A web platform that helps to hire candidates for consultant agency, using React, JavaScript, and Redux on the front end and Node.js and TypeScript on the back end. It helps the HR team to keep track of the entire application process of a candidate, including scheduling interviews and tests.

Education

2013 - 2020

Bachelor's Degree in Computer Engineering

Universidade Federal da Paraiba - João Pessoa, Brazil

Skills

Libraries/APIs

React, React Redux, Node.js, Stripe

Tools

NPM, Git, Adobe Experience Design (XD), Jira, Visual Studio, Webpack, Photoshop CC, Amazon Cognito, Figma

Languages

JavaScript, CSS, HTML5, TypeScript, Sass, ECMAScript (ES6), GraphQL, TypeScript 3

Frameworks

Yarn, Jest, Next.js, AngularJS, Flutter, React Native, Cypress, Material UI

Paradigms

REST, Scrum, Design Patterns, Test-driven Development (TDD)

Platforms

Firebase, Docker, MacOS, Android, Amazon Web Services (AWS)

Storage

MongoDB, MySQL, PostgreSQL

Other

Front-end, Storybook, Software Engineering, Vi

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring