Logo
Diogo – React, React Native, Node.js, experts in Lemon.io

Diogo

From Brazil (UTC-3)flag

Mobile Developer|Senior
Front-end Web Developer|Senior
Lemon.io stats
1
offers now 🔥

Diogo – React, React Native, Node.js

Diogo is a Senior Frontend/Mobile Engineer with 15 years of experience, including 9+ years in React Native, 10 years in React, and strong TypeScript skills. Articulate and client-friendly, he communicates clearly, values collaboration, and has led both product and frontend teams. Strongest on the frontend side, he would benefit from deepening Node.js internals and backend scaling patterns, but is a great fit for React/React Native roles with full-stack versatility. Diogo offers full-stack versatility, with a best fit for roles where front-end and mobile ownership is required.

13 years of commercial experience in
Fintech
Healthcare
Marketing
Sports
Transportation
Main technologies
React
10 years
React Native
9 years
Node.js
3 years
Typescript
5 years
Additional skills
Elixir
Tailwind CSS
Cursor
Swift
Redux Toolkit
Apollo GraphQL
Direct hire
Possible
Ready to get matched with vetted developers fast?
Let’s get started today!

Experience Highlights

Senior Mobile Engineer
Oct 2022 - Mar 20252 years 4 months
Project Overview

The customer was a secure digital vault that helped households organize, store, and share essential documents, records, and memories with AI-powered classification and enterprise-grade security.

Responsibilities:

Diogo was responsible for the following:

  • joined the company as the third mobile developer, helping with delivering features and fixing bugs on the React Native application;
  • started the effort to share more code between the mobile and web teams, which resulted in the creation of a private npm package with shared code used by both apps;
  • increased the project’s TypeScript coverage, translating business concepts to descriptive types;
  • established navigation patterns to follow mobile UX best practices;
  • introduced features folder architecture to match the growth of complexity of the application, making it easier to navigate the project and split new feature tickets.
Project Tech stack:
React Native
Swift
Typescript
Redux Toolkit
npm
Full-stack Developer
Apr 2020 - Jun 20222 years 2 months
Project Overview

The service provided a solution to Marketing Agencies and Brands, allowing them to track campaigns, connect them to freelancers, and manage the impact of their investment.

Responsibilities:

Diogo's main scope of responsibilities included the following:

  • developed new features on the web project using Elm/React on the client and Node/F#/ GraphQL on the server;
  • helped design and specify new features alongside the designer and product owner;
  • worked on project management culture, implementing new processes and adapting Agile methods that made sense for the team.
Project Tech stack:
React
Node.js
PostgreSQL
Webpack
GraphQL
Apollo Server
Apollo Client
Full-stack Developer
Feb 2019 - Feb 20201 year
Project Overview

The app was a ride-sharing mobile app with a different business model. It gave the drivers freedom to set their prices and charge them a fixed fee.

Responsibilities:

Among others, the contributions were:

  • led the effort to adopt Apollo Client as the technology to communicate with different API services and make it the single source of truth inside the application;
  • helped improve how the project was managed with suggestions on how to handle new tasks and sprint organization;
  • launched the beta version of the app for drivers and riders in Tampa Bay and started improving the app based on feedback and new features;
  • worked through defining the patterns and architecture that the Node.js back-end would follow;
  • set up CircleCI for automated deployment of the server;
  • deployed the first version of the server on Google App Engine;
  • worked on continuous improvement of the codebase and porting/adding new features.
Project Tech stack:
React Native
Node.js
GraphQL
REST API
Firebase
Apollo Server
Apollo Client
iOS
Android
Mobile developer
Dec 2017 - Oct 201810 months
Project Overview

This project was the React Native Android version of a pre-existing health and fitness app targeting women's health. The app featured free and paid workout videos and also live workouts that featured a real-time chat with other participants.

Responsibilities:

Diogo's contributions were:

  • developed and launched an Android React Native project from the ground up;
  • implemented a React Native bridge of a native Android live streaming SDK;
  • translated an iOS app design to Android specific UI.
Project Tech stack:
React Native
REST API
Android
Android Studio
Mobile developer
Feb 2016 - Jan 201711 months
Project Overview

The project was a smart contacts app that was initially written as a native iOS app and then ported to a React Native app.

Responsibilities:

Among others, he was tasked with:

  • developed a native iOS app that got great feedback from beta testers;
  • created a React Native Android and iOS app;
  • presented suggestions to improve the back-end API;
  • teamed up with the designer and product manager to discuss and decide on new features.
Project Tech stack:
iOS
React Native
REST API
Swift
RxSwift

Education

2014
Computer Science
Bachelor of Science
2018
Project Management
MBA

Languages

English
Advanced

Hire Diogo or someone with similar qualifications in days
All developers are ready for interview and are are just waiting for your requestdream dev illustration
Copyright © 2025 lemon.io. All rights reserved.