10/28/2026 updated


100 % available
Senior fullstack Developer
Rio de Janeiro, Brazil
Only remote
Bachelor of Computer Science - Universidade Federal FluminenseGCPFlutterAWS 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.
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
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.
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.
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.