I’m Kaio Dantas, a senior iOS engineer with experience since 2010, focused on building reliable iOS applications using Swift and Objective-C, and evolving them with strong architecture, UI/UX implementation, testing, and accessibility in mind. I’ve led development for banking apps and delivered scalable mobile solutions across industries like finance, e-commerce, and mobility, always collaborating closely with QA, product owners, and support teams. I enjoy taking ownership of end-to-end delivery—from app architecture and feature implementation to automated testing and CI/CD, including App Store releases and enterprise distribution. Alongside my day-to-day engineering work, I’ve also mentored junior developers and taught web and mobile programming, and I’m known for turning complex requirements into maintainable, user-friendly products.

Kaio Dantas

I’m Kaio Dantas, a senior iOS engineer with experience since 2010, focused on building reliable iOS applications using Swift and Objective-C, and evolving them with strong architecture, UI/UX implementation, testing, and accessibility in mind. I’ve led development for banking apps and delivered scalable mobile solutions across industries like finance, e-commerce, and mobility, always collaborating closely with QA, product owners, and support teams. I enjoy taking ownership of end-to-end delivery—from app architecture and feature implementation to automated testing and CI/CD, including App Store releases and enterprise distribution. Alongside my day-to-day engineering work, I’ve also mentored junior developers and taught web and mobile programming, and I’m known for turning complex requirements into maintainable, user-friendly products.

Available to hire

I’m Kaio Dantas, a senior iOS engineer with experience since 2010, focused on building reliable iOS applications using Swift and Objective-C, and evolving them with strong architecture, UI/UX implementation, testing, and accessibility in mind. I’ve led development for banking apps and delivered scalable mobile solutions across industries like finance, e-commerce, and mobility, always collaborating closely with QA, product owners, and support teams.

I enjoy taking ownership of end-to-end delivery—from app architecture and feature implementation to automated testing and CI/CD, including App Store releases and enterprise distribution. Alongside my day-to-day engineering work, I’ve also mentored junior developers and taught web and mobile programming, and I’m known for turning complex requirements into maintainable, user-friendly products.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate

Language

Portuguese
Fluent
English
Advanced
Spanish; Castilian
Advanced
French
Beginner

Work Experience

iOS Software Engineer (Lead iOS engineer) at Ebankit (outsourcing from Aubay Portugal)
January 1, 2020 - Present
Lead iOS engineering for banking apps, responsible for development in Swift and Objective-C, architecture decisions, accessibility features, code review, testing, coordination with QA, product owners, and support, and mentoring junior developers. Delivered projects for international banks across the Americas, Europe, and the Middle East.
iOS Software Engineer at Promobit
January 1, 2019 - January 1, 2020
Developed and maintained a high-usage iOS app with over 100k active users in Brazil. Refactored the codebase, implemented new features in Swift, integrated third-party APIs and analytics, and improved usability.
Mobile Engineer (iOS & Android) at MOBinLife
January 1, 2018 - January 1, 2019
Worked on mobility-focused apps for public transportation using geolocation, mapping, and mobile payments (Java for Android and Swift for iOS).
Mobile (iOS & Android) & Web Developer at UNP / Taking
January 1, 2018 - January 1, 2019
Migrated legacy educational apps for Android and iOS, and migrated a legacy classic ASP system to a responsive system with web services. Worked with HTML/CSS/Bootstrap, ASP.NET, and SQL Server.
iOS & Android Developer (Contract) at Various Clients (Remote)
January 1, 2015 - January 1, 2020
Created and managed full-cycle apps for iOS and Android, including architecture, UI implementation, testing, and publication to app stores. In some cases, delivered the backend services needed by the apps.
Mobile (iOS, Android, JME) & Backend Dev at Telepesquisa
January 1, 2007 - January 1, 2014
Full-stack and mobile development company role, including work with JME (before 2010), and iOS (Objective-C from 2010) plus Android (Java). Created and led mobile project architecture and backend REST services, bringing data for the apps.

Education

PhD in Computer Science (coursework completed; Mobile & Distributed Systems) at UFRN
January 1, 2010 - August 31, 2026
Master’s in Computer Science (Mobile & Distributed Systems) at UFRN
January 1, 2008 - January 1, 2010
Bachelor’s in Computer Science at UFRN
January 1, 2003 - January 1, 2007
Technician in Web Development at CEFET RN
January 1, 2004 - January 1, 2006

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Financial Services, Education, Transportation & Logistics, Energy & Utilities, Other

Experience Level

Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate

Hire a Software Engineer

We have the best software engineer experts on Twine. Hire a software engineer in Porto today.