11/08/2026 updated


100 % available
Senior Mobile Software Engineer - React Native
Rio de Janeiro, Brazil
Worldwide
Bachelor's degree in Computer ScienceAbout me
Senior full stack software engineer with 6+ years of experience owning features end to end, from concept and architecture to deployment, across health, education, banking and business management products.
RustMobile Application DevelopmentDevOpsPostgreSQLMongoDBNode.jsTypeScriptReact.jsGoogle FirebaseReact Native
React Native Mobile Development
Over 6 years of experience in cross-platform mobile development with React Native, including TypeScript, JavaScript, Redux (Thunk, Saga), async-storage, Google Maps, custom native iOS libraries, local persistence and data synchronization.
DevOps and Continuous Delivery
Extensive hands-on experience with Azure DevOps, Azure Pipelines, GitHub Actions, Jenkins, Docker, SonarQube and CI/CD pipelines for delivering secure, high-performance mobile and web solutions.
Clean Architecture and Domain-Driven Design
Strong background in implementing and enforcing Clean Architecture and Domain-Driven Design (DDD) principles, including commit and development guidelines, performance optimization and code quality assurance.
REST API Integration and Security
Solid experience with REST API integration, WebSockets and development under strict security rules, ensuring reliable and secure communication between mobile apps and back-end services.
Web and Back-End Development
Proficiency in React, Next.js, Angular 20+, AstroJS, Node.js, Rust (Axum), PostgreSQL, Redis and MySQL for building full-stack web and back-end solutions.
Cloud Platforms
Practical experience with Azure, AWS, GCP and Firebase for deploying and hosting scalable applications, including automated delivery pipelines and cloud infrastructure management.
Figma Prototyping
Experience in prototyping application interfaces using Figma, supporting the design and planning phases of digital transformation projects.
Database Management
Experience with PostgreSQL, Redis, MySQL and mobile database synchronization, including optimizing sync processes across multiple client mobile applications.
Mentoring and Technical Leadership
Experience onboarding and mentoring new engineers in React Native, Redux and deployment tooling through documentation, technical sessions and system walkthroughs.
Over 6 years of experience in cross-platform mobile development with React Native, including TypeScript, JavaScript, Redux (Thunk, Saga), async-storage, Google Maps, custom native iOS libraries, local persistence and data synchronization.
DevOps and Continuous Delivery
Extensive hands-on experience with Azure DevOps, Azure Pipelines, GitHub Actions, Jenkins, Docker, SonarQube and CI/CD pipelines for delivering secure, high-performance mobile and web solutions.
Clean Architecture and Domain-Driven Design
Strong background in implementing and enforcing Clean Architecture and Domain-Driven Design (DDD) principles, including commit and development guidelines, performance optimization and code quality assurance.
REST API Integration and Security
Solid experience with REST API integration, WebSockets and development under strict security rules, ensuring reliable and secure communication between mobile apps and back-end services.
Web and Back-End Development
Proficiency in React, Next.js, Angular 20+, AstroJS, Node.js, Rust (Axum), PostgreSQL, Redis and MySQL for building full-stack web and back-end solutions.
Cloud Platforms
Practical experience with Azure, AWS, GCP and Firebase for deploying and hosting scalable applications, including automated delivery pipelines and cloud infrastructure management.
Figma Prototyping
Experience in prototyping application interfaces using Figma, supporting the design and planning phases of digital transformation projects.
Database Management
Experience with PostgreSQL, Redis, MySQL and mobile database synchronization, including optimizing sync processes across multiple client mobile applications.
Mentoring and Technical Leadership
Experience onboarding and mentoring new engineers in React Native, Redux and deployment tooling through documentation, technical sessions and system walkthroughs.
Experience
Professional experience5 - 10 years
Freelancer since2024
Languages
EnglishNative speakerPortugueseNative speakerSpanishGood
Project history
Built a new Angular 20+ application from scratch while maintaining legacy Angular code, introducing a template-driven architecture and automated delivery with GitHub Actions, Docker and AWS. Designed and built a full e-commerce platform using Angular 21+, Rust, Axum, PostgreSQL, Redis and Docker, scaling to 1 million requests per minute. Designed and delivered a start-up website using AstroJS, GCP and Firebase with SSR and SSG.
Designed a mobile and web crowdfunding platform using React Native, ReactJS, NodeJS and PostgreSQL, including a high-throughput API capable of handling millions of transactions per second. Refined and designed financial products together with investors, clients and managers.
Designed and built a digital transformation app replacing a legacy Angular/Cordova application using React Native and a custom iOS library for augmented reality code scanning. Optimized mobile database synchronization across 8+ client apps, reducing sync time by 30%. Led implementation of Clean Architecture and DDD guidelines using SonarQube. Onboarded and mentored new engineers in React Native, Redux and deployment tooling.