Bruno Soares da Silva Vieira
Hello! I’m Bruno, a senior iOS software engineer with over seven years of experience designing, building, and shipping high-quality mobile apps for Apple platforms.
About
Hello! I’m Bruno, a senior iOS software engineer with over seven years of experience designing, building, and shipping high-quality mobile apps for Apple platforms. I specialize in Swift, Objective-C, UIKit, and SwiftUI, and I favor robust architectures such as MVVM, MVVM-C, and Clean Architecture. I love solving complex problems, writing clean, modular code, and delivering reliable features with strong CI/CD practices.
I’ve contributed to financial and healthcare applications at leading companies, prioritizing accessibility, performance, and test coverage. I stay up to date with the latest iOS trends and enjoy collaborating with cross-functional teams to deliver delightful, maintainable products.
- 7 years' experience
- Joined February 2026
Skills· 12
Languages
- PortugueseFluent
- EnglishAdvanced
Industry experience
- Software & Internet
- Financial Services
- Healthcare
- Professional Services
Work experience· 5 roles
Outsourced iOS developer for a digital bank project using Swift, MVVM, and RxSwift. Implemented View Code, modularization with Swift Package Manager, API integration, unit/UI testing, and ongoing architectural improvements. Developed new investment features with responsive interfaces, focused on quality and performance. Led modularization efforts to improve maintainability and reduce interdependencies; participated in Agile ceremonies and contributed to test coverage.
Worked on legacy code migration and modular architecture. Modernized a check deposit app and contributed to a digital credit solution, focusing on Swift, refactoring, and code quality. Implemented a modular Swift/Objective-C architecture, applied MVVM, improved performance, and led Unit/UI Testing strategies with XCTest. Contributed to CI/CD pipelines and maintained technical documentation.
Led onboarding features with MVVM-C, modularization, and accessibility for visually impaired users. Defined and implemented Git Flow, focused on clean code and performance, and integrated onboarding module into CI/CD with Fastlane. Wrote reusable technical documentation and performed unit/UI testing to reduce regressions.
Education
Certifications and awards
Hire Bruno Soares da Silva Vieira today
Post a job and invite Bruno, or contact them directly. No hidden commission.








