Any Questions? We Got YouFrequently Asked Questions

Outsourcing Sucks. We Don't.

Talk to Us
Find a Hire
  • AI & Machine Learning
  • Software Development
  • Data Engineering & Analytics
  • DevOps & Infrastructure
  • UX/UI Design
  • Product Management
  • Finance & Ops
Resources
  • Case Studies
  • Blog
  • Glossary
  • City Guides
  • FAQ
  • For AI Crawlers
Contact Us
  • General Inquiries
  • Press Inquiries
  • Discover Talent
  • Talk to Us
Company
  • About Us
  • Apply as Talent
  • Terms & Conditions
  • Privacy Policy
Howdy Logo
© 2026 Howdy
Image of João M.

João M.
Principal Engineer

Skills

Swift

João is available for hire

Hire João M.
Check icon

All Howdy Candidates are vetted for skills and english proficiency.

Bio

An experienced iOS developer with a programming background dating back to 2013, demonstrating rapid advancement in the technology field through extensive experience with various technologies and multiple fronts. Possesses in-depth knowledge of major mobile market architectures including MVVM, MVP, and Clean Swift. Proficient in collaborative environments and skilled in handling high-complexity projects.

  • IOS Developer
    3/1/2021 - Present

    Developed strong expertise in iOS development, leveraging the MVVM design pattern to ensure clean and maintainable code architecture. Gained proficiency in using View Code for building user interfaces, specifically utilizing constraints with Snapkit to streamline UI development. Applied reactive programming principles through extensive use of RxSwift and RxCocoa, enhancing responsiveness and performance of applications. Contributed to the ideation and conception of app features, fostering innovative solutions to meet user needs. Ensured effective source code management and collaborative development processes by adhering to GitFlow practices.

  • IOS Developer
    9/2/2020 - Present

    Developed and implemented advanced iOS applications in Swift, showcasing proficiency in the PIX project for a state bank. Led the project during critical phases, ensuring seamless workflow coordination and efficient organization of the project repository. Improved collaborative development practices while maintaining code integrity and quality.

  • IOS Developer
    3/1/2020 - Present

    Developed proficiency in Swift while working on the App + Detran project, employing the MVP architecture to ensure robust application structure. Operated within a fully remote team environment and actively participated in various Scrum ceremonies, emphasizing adherence to Agile methodologies. Consistently met deadlines and maintained high standards of quality in task deliverables.

  • Game Developer
    7/2/2014 - Present

    Served as the leader of a small Unity programming team while also contributing as a developer. Demonstrated comprehensive skills in game design, with a notable achievement of leading a game project that became a finalist at SBGames. Effectively managed multiple game projects, overseeing all phases from conception to deployment. Proficiency in Unity enabled the creation of engaging and well-optimized gameplay experiences. Developed project management expertise by coordinating team efforts, setting project milestones, and ensuring timely delivery. Enhanced technical skills through hands-on development and leadership, fostering a collaborative and productive team environment.

  • Computer Science at Federal Institute of Alagoas
    2016 - 2017

João is available for hire

Hire João M.
Check icon

All Howdy Candidates are vetted for skills and english proficiency.

Hire Howdy Experts
Image of Otavio L.
Otavio L.
Engineering Manager
Image of Fabio D.
Fabio D.
Mobile Engineer - iOS
Image of Pedro H.
Pedro H.
Mobile Engineer - iOS
Image of Thiago G.
Thiago G.
Mobile Engineer - iOS
Image of Gabriel D.
Gabriel D.
Mobile Engineer - iOS
Image of Pedro H.
Pedro H.
Mobile Engineer - iOS
Image of Lara T.
Lara T.
Data Analyst
Image of Ruveyda H.
Ruveyda H.
Mobile Engineer - Android
Talk to Us
Related Articles
Loading animation
Top Ten Programming Languages featured image
Top Ten Programming Languages
Loading animation
The Role of Engineering Mentors in Nearshore Teams featured image
Software Development
The Role of Engineering Mentors in Nearshore Teams
Loading animation
The Tech Talent Shortage is Really a Shortage of Experience   featured image
DevOps & Infrastructure
The Tech Talent Shortage is Really a Shortage of Experience