Home > Candidates > Igor Vieira
Igor Vieira

Rio de Janeiro, RJ, Brazil

Phone: xxx-xxx-xxxx

Email: xxx@xxxx.xxx



  • Looking For: Senior Android Engineer, Senior Android Developer

  • Occupation: IT and Math

  • Degree: Bachelor's Degree

  • Career Level: Fully Competent

  • Languages: English, Portuguese

Career Information:

Sign up to view Igor Vieira's full profile.

Highlights:I helped with the architecture and development of an application for the largest Brazilian open TV company, the app was launched and is used by millions of people.

Skills:Java, Kotlin, Jetpack Compose, Android SDK, Apollo GraphQL, Unit testing, Mockito, Junit, MockK, Robolectric, Espresso, Feature Flags, MVVM, MVP, MVI

Goal:I want to be a IT Director

Certification:Bachelor in computer science at PUC-Rio - Pontifícia Universidade Católica do Rio de Janeiro


Experiences:

Senior Android Software Engineer 05/2024 - current
PayPal, Remote, Remote United States
Industry: Financial
- Designing, developing, and implementing software features for the Venmo Teen app - Collaborating with designers, product managers, and other engineers to create innovative and scalable solutions - Ensuring high-quality, secure, and reliable code - Writing clear and concise technical documentation
Passionate about creating innovative software that positively impacts people's lives, I am thrilled to join the Venmo Teen team as a Senior Software Engineer. At Venmo Teen, I am responsible for developing safe and engaging features for the Venmo app, enabling teens to manage their finances responsibly and learn about financial literacy.--
Senior Android Software Engineer 11/2021 - 05/2024
Royal Caribbean, Remote, Remote United States
Industry: Entertainment
- I collaborated in the refactoring of the single repository app to multi repository, managing dependencies through version catalog. - Spearheaded the refactoring of the entire interface layer, transitioning from XML to Jetpack Compose with reusable components. - Implemented GraphQL integration using Apollo for enhanced service layer efficiency. - Developed the commerce module from the ground up.
Helped with innovative software that enhances the customer experience, I had the opportunity to work as a Senior Software Engineer at Royal Caribbean. I contributed to the development of e-commerce and marketplace solutions that drove the company's digital transformation and provided memorable experiences for passengers.--
Senior Android Software Engineer 04/2021 - 11/2021
McDonald's, Remote, Remote United States
Industry: Food
I worked at McDonald’s application for CA,AU,UK and US markets, working as an external for Capgemini company. At this job my squad was made up of people from different parts of the world like India and the US, so the main communication language was english. This app was very challenging to deal with because it was very old (first written in java MVP) and was being migrated to Kotlin with Clean Architecture + MVVM, other than that we were also changing the API used to a more optimized one.
My main role there was to help at this migration at some key parts of the app like the ordering module.--
Senior Android Software Engineer 10/2020 - 11/2021
Iterative;, Remote, Remote Brazil
Industry: Technology
Iterative; is a software house that also works with allocation. I work at Abastece aí, a mobile application from Ipiranga, an Ultra group company. My roles range from developing the architecture of the solutions to solution development, in addition to squad leadership.
--
Android Software Engineer 08/2019 - 10/2020
Storm Group, Rio de Janeiro, RJ Brazil
Industry: Streaming
Storm Group is a company that allocates people to work with Grupo Globo, which is the largest media and communication conglomerate in Brazil and Latin America. I worked allocated at globo.com developing android apps like Globo play and Globosat Play. Most common language used is kotlin and we use clean architecture as software standart. Working with live data, material design, coroutines, unit tests (mockito, mockk), jet pack, interface tests (expresso), graphql, retrofit2, picasso/glide and constraint layouts.
--
Software Engineer 03/2019 - 08/2019
M4U, Rio de Janeiro, RJ Brazil
Industry: Financial
M4U is a company that belongs to Cielo group, the company's mission is to digitize the ways of payment. Cielo is the biggest PoS provider in Brazil. We work here mostly with android applications, but also work with AWS cloud, terraform, jenkins, Kubernets, serverless (aws lambda), stateless servers concept, agile methods and most used languages by my team are Kotlin, java, ruby and python.
--
Developer 07/2018 - 02/2019
Globo, Rio de Janeiro, RJ Brazil
Industry: Streaming
Innovation project as a result of a partnership between the Software Engineering Laboratory of PUC-Rio (LES) and the Globo group (Globo group is the largest mass media of Latin America). This project aims to create disruptive products that generate value for the Globo group based on the data approach. Machine learning, clustering and other data science techniques were widely used there.
--
Freelancer 01/2017 - 01/2021
My Freelancer Company, Remote, Remote Brazil
Industry: Others
I developed Android (Kotlin) and Java applications with spring, maven, hibernate and node.js backend which has allowed me to improve the way I deal with customers from different parts of the world.
--
Software Development Trainee 03/2016 - 10/2016
Laboratório de Inteligência Computacional Aplicada (PUC-Rio), Rio de Janeiro, Rio de Janeiro Brazil
Industry: Technology
Development of the main system Octopus, that optimizes the location of wells of a reservoir among other functionalities, has Petrobras as its main customer. We used Microsoft Visual Studio as IDE, TFS for code controlling and C# as main language.
--

Education:

Pontifícia Universidade Católica do Rio de Janeiro (PUC-rio) 01/2014 - 06/2019
Rio de Janeiro, RJ, United States
Degree: Bachelor's Degree
Major:Computer Science
The Computer Science program at Pontifical Catholic University of Rio de Janeiro (PUC-Rio) provides a strong foundation in algorithms, data structures, software development, artificial intelligence, and computer systems. The curriculum combines theoretical knowledge with practical applications, preparing students for careers in software engineering, research, and technology innovation. PUC-Rio is recognized as one of the top universities in Brazil, offering a rigorous academic environment and strong industry connections.


Download Resume(Available to Employers Only):

Login to view resume: Igor resume -



More About Igor Vieira
Please sign in or sign up an employer to view Igor Vieira's personal information.

  • Phone: xxx-xxx-xxxx
  • Email:xxx@xxxx.xxx
  • Visa: -
  • Work Authorization: -
  • Expected Salary: -
  • Intests & Hobbies: -