Howdy Logo
Image of Jonatan O.

Jonatan O.
Mobile Engineer - iOS

Node.js
Express.js
React Native
C
Github
Javascript
Swift
Amazon Aws
React
Bio

An experienced iOS Developer with a comprehensive background in designing, developing, and maintaining iOS applications. Demonstrates proficiency in Swift and Objective-C, along with expertise in various iOS frameworks such as UIKit, Core Data, and Core Animation. Possesses a strong understanding of the full mobile development lifecycle, including concept, design, test, release, and support. Committed to producing quality code and delivering innovative and efficient solutions, this professional is adept at problem-solving and has a strong focus on UI/UX principles to ensure high-quality user experiences.

  • iOS Developer
    6/1/2022 - Present

    Specialized in iOS development with a strong command over Swift programming language and UIKit framework. Expertise in working with view code and understanding the ViewController lifecycle to create efficient, maintainable code structures. Applied the factory method pattern and modular architecture principles, alongside dependency injection, to ensure sustainable application development adhering to the S.O.L.I.D principles. Collaborated effectively within Scrum teams using JIRA for project management and facilitated seamless version control via GitHub. Ensured high application accessibility standards and rigorously performed unit testing to maintain code quality. Proficient in integrating RESTful services and managing authentication with JSON Web Tokens (JWT). Experienced in utilizing Xcode for development and Figma for UI/UX design collaboration. Leveraged the VIP-C (View-Interactor-Presenter-Coordinator) design pattern and created comprehensive mocks for testing purposes. Maintained consistent code updates and improvements using Git.

  • iOS Developer
    11/1/2021 - 6/1/2022

    Developed proficiency in Swift and Objective-C, with extensive experience in designing and implementing intricate mobile applications. Demonstrated technical expertise in Cocoa Touch and UIKit frameworks, and implemented advanced animations and transitions using Core Animation. Utilized strong knowledge of networking with Alamofire and URLSession, and managed app data persistence with Core Data and Realm. Showcased skills in ARKit for augmented reality features and integrated applications with CoreLocation for location-based services. Leveraged expertise in version control using Git and collaborative project management with Jira and Trello. Ensured high-quality code with continuous integration tools like Jenkins and CircleCI and automated UI testing using XCTest and XCUITest. Actively participated in code reviews, promoting best practices, and contributed to the architectural decisions for scalable and maintainable codebases.

  • iOS Developer
    9/1/2021 - 11/1/2021

    Developed proficiency in Swift and Objective-C, focusing on creating high-performance iOS applications. Extensive use of Xcode for development and debugging, alongside Interface Builder for designing user interfaces. Utilized Core Data, Realm, and SQLite for local data storage, ensuring data persistence and effective data management. Implemented RESTful APIs using Alamofire and worked with third-party libraries and frameworks such as RxSwift, Combine, and SnapKit for reactive programming and UI design. Demonstrated expertise in managing dependencies using CocoaPods and Carthage, ensuring smooth integration of external libraries. Conducted unit and UI testing with XCTest and XCUITest to maintain high code quality. Leveraged continuous integration/continuous deployment (CI/CD) pipelines with Jenkins and GitHub Actions for automated builds and deployment. Adhered to Agile methodologies, participating in sprints, code reviews, and collaborative development practices using Jira and Confluence. Identified and resolved performance bottlenecks, memory leaks, and security vulnerabilities through profiling tools such as Instruments and LLDB. Emphasized adherence to Apple's Human Interface Guidelines (HIG) and accessibility standards, ensuring apps provide an optimal user experience.

  • iOS Developer
    6/1/2021 - 9/1/2021

    Served as an iOS Developer with extensive proficiency in Swift and Objective-C. Focused on developing high-performance, user-friendly applications while maintaining rigorous standards for code quality. Gained substantial experience with Xcode, the primary development environment, and utilized Interface Builder for crafting intuitive user interfaces. Worked extensively with Core Data for local data storage and management, while also leveraging Core Animation to create visually appealing and responsive UI components.

    Utilized third-party libraries such as Alamofire for networking and SwiftyJSON for efficient data parsing, significantly streamlining the development process. Implemented RESTful APIs and ensured seamless integration with backend services to provide dynamic content and features. Demonstrated expertise in managing and optimizing application performance through instruments like Time Profiler and Leaks to identify and rectify performance bottlenecks and memory issues. Maintained codebase cleanliness and consistency using version control systems, particularly Git, positioning the project team for collaborative success.

    Additionally, utilized agile methodologies and participated in SCRUM meetings to track progress, manage tasks, and ensure timely completion of milestones. Played a critical role in the full app lifecycle, from concept and design phases through deployment and ongoing maintenance. Conducted unit and UI testing using XCTest framework to ensure the robustness and reliability of applications. Contributed to continuous improvement practices by participating in peer code reviews, integrating user feedback, and staying updated with the latest iOS development trends and best practices.

  • iOS Developer
    1/1/2021 - 6/1/2021

    Developed advanced proficiency in Swift and Objective-C, specializing in creating intuitive and responsive iOS applications. Gained extensive experience with Xcode and Interface Builder, streamlining the development process. Utilized Core Data for efficient data management and persistence within applications. Employed storyboards and Auto Layout to design adaptive and visually appealing user interfaces compatible with various screen sizes. Leveraged RESTful APIs to integrate third-party services and enhance app functionality. Conducted comprehensive testing using XCTest and TestFlight, ensuring high-quality and bug-free software releases. Optimized application performance through Instruments and Xcode’s profiling tools. Demonstrated strong version control skills via Git, fostering collaborative development and maintaining code integrity. Adapted to Agile methodologies, contributing to sprint planning, daily stand-ups, and retrospectives, which enhanced team productivity and project delivery.

  • Web/Mobile Developer
    6/1/2019 - 12/1/2020

    Developed proficiency in HTML5, CSS3, JavaScript, and XML. Gained extensive experience with front-end frameworks such as Angular, React, and Vue.js, as well as backend technologies including Node.js, Express, and Django. Leveraged SQL and NoSQL databases like MySQL, PostgreSQL, and MongoDB to design and maintain robust database architectures. Utilized Git and Bitbucket for version control to ensure seamless team collaboration and code integrity. Showcased expertise in mobile development through the use of Swift and Kotlin for iOS and Android applications, respectively. Employed RESTful APIs and GraphQL for creating efficient data-fetching methods. Enhanced user experience by implementing responsive design principles and material design standards.

  • Analysis and Development of Systems at Maringá University
    2018 - 2020

  • EF Level 11 Upper Intermediate CEFR Level B2 at EF English Live
    6/1/2023

  • EF SET English Certificate 82/100 (C2 Proficient) at EF Standard English Test (EF SET)
    6/1/2023

  • Open Bank Week at Open Banking Brasil
    6/1/2021

Jonatan is available for hire

Meet Jonatan O.
Check icon

All Howdy Candidates are vetted for skills and english proficiency.