10/28/2026 updated

**** ******** ****
100 % available

Senior fullstack Developer

Rio de Janeiro, Brazil
Only remote
Bachelor of Computer Science - Universidade Federal Fluminense
Rio de Janeiro, Brazil
Only remote
Bachelor of Computer Science - Universidade Federal Fluminense

Profile attachments

Currículum ingles Jairo Rudas.pdf

GCPFlutterAWS CLINext.jsReact.jsVue.jsGoogle FirebaseBackendCloudflareGraphQLFront End Software DevelopmentReact ReduxNestJS
React.js & Vue.js Development
Extensive experience building modern web applications using ReactJS and VueJS, including state management, component architecture, and integration with APIs such as Google Chrome APIs.

TypeScript & JavaScript
Strong proficiency in TypeScript and JavaScript, applied across multiple enterprise-level projects to ensure type safety, code quality, and maintainability.

Testing & Quality Assurance
Solid knowledge of automated testing using Jest, React Testing Library, and Cypress for unit and end-to-end testing, ensuring high-quality and reliable software delivery.

Node.js & Backend Integration
Experience with NodeJS for backend communication and building RESTful services, including the use of Axios as an HTTP client library.

AWS Cloud Services
Familiarity with AWS cloud infrastructure, supporting scalable and reliable application deployments.

Sass & CSS Preprocessors
Proficient use of Sass as a CSS preprocessor to create maintainable and scalable stylesheets in large frontend projects.

Agile Methodologies (Scrum & Kanban)
Practical experience working within Scrum and Kanban frameworks, contributing to iterative development cycles and team collaboration.

Angular & AngularJS
Experience developing frontend applications using Angular and AngularJS, including frontend architecture design.

Flutter
Knowledge of Flutter for cross-platform mobile application development, acquired through dedicated training.

Git Version Control
Proficient use of Git for source code management, branching strategies, and collaborative development workflows.

Experience

Professional experience10+ years
Freelancer since2014

Languages

EnglishGoodPortugueseFluentSpanishNative speaker

Project history

Senior Frontend Developer

Mosaico - Zoom/Buscape
Part of the Mosaico team, collaborating with Zoom and Buscape teams to enhance the price comparison extension. Actively involved in the continuous evolution of a plugin developed using VueJS and Sass, integrated into the Google Chrome APIs ecosystem. Responsibilities include envisioning new features and implementing improvements to ensure a superior user experience.

Software Engineering Manager

Ernst & Young Technology Solutions - EY
Served as Development Manager, leading frontend development for an Open Insurance project later acquired by Allianz Insurance. Defined and implemented software architecture and managed a team of 10 developers. Achieved a significant milestone by conceptualizing and building the first open insurance system in the Brazilian market, fostering a collaborative environment and ensuring technical excellence.

Senior Software Developer Team Lead

Elumini Outdoing IT
Responsible for creating a high-speed web application architecture with dynamic data based on client geolocation. Implemented the solution using ReactJS, NextJS, TypeScript, and React Context API. Used Jest for unit tests and Cypress for end-to-end tests, and Axios for RESTful backend communication.

Senior Software Developer

PricewaterhouseCoopers PwC
Worked on various projects involving Flutter, ReactJS, VueJS, Electron, and AngularJS at this consulting firm. Also contributed to the software architecture area, gaining broad experience across multiple technologies and domains.

Senior Frontend Developer

Reserva
Worked on disruptive projects, developing a real-time customer service system built with VueJS, Firebase, ReactJS, and TypeScript Cloud Functions running on NodeJS. Also supported the team with e-commerce development.

Desenvolvedor web front end

Wooza Ventures
Focused 100% on frontend development, working in the frontend architecture team and developing applications in Angular using the Sass preprocessor. Also used jQuery when necessary.

Portfolio


Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in