Post Job Free
Sign in

Sr. ios Developer

Location:
Washington, VA, 22747
Posted:
May 15, 2024

Contact this candidate

Resume:

Contact

Franklin Mott

Phone: 972-***-****

Email: ad4q04@r.postjobfree.com

Education

Bachelor’s Degree in Computer Science

Georgia Southwestern

Americus, Georgia Experience

11+ Years of iOS Development

6 Years of Software Development

Professional Profile

Experience developing mobile applications throughout the entire software development lifecycle (SDLC). Participated in all the phases including Requirements Collection, Design & Analysis of Customer Specifications, Development and Customization of the application, Unit Testing and Production support, using Agile methodologies Agile Scrum, and Pair Programming.

5 published apps in the iOS App Store with thousands of downloads and helpful reviews.

Developed mobile app features and functionality using both Objective-C and the latest versions of Swift using Xcode IDE (Integrated Development Environments).

Implemented Reactive-X framework using RxSwift and RxCocoa to facilitate ease of communication and versatility.

Hands-on experience with Frameworks such as iPhone SDK (Software Development Kit), UIKit, MapKit, Speech, AVFoundation, CoreData, CoreLocation, Social, XCTest, Alamofire, SDWebImage, QuartzCore, Crashlytics, Core Bluetooth, Core Graphics, AppKit and CoreMotion.

Experienced in using 3rd-party frameworks and libraries for web services and APIs (Application Programming Interface).

Efficiently consumed and managed RESTful and SOAP (Simple Object Access Protocol) web services with XML and JSON formats.

Implementation of Alamofire and AFNetworking for back-end communications with asynchronous http and https requests using various tools like GCD (Grand Central Dispatch) and parsing using NSJSONSerialization.

Experience developing mobile apps for all Apple mobile devices: iPad, iPhone, and Apple Watch.

Ensures app stability and quality with strong testing and debugging skills.

Excellent communication skills, ability to handle multiple tasks, and a passion for mentoring on best practices.

Experienced peer reviewer, fond of working with a team, leading, training, and supporting team members. Led and managed teams towards successful releases

Work well independently, in paired programming, teams, and leadership roles.

Eager auto-didact who stays current on new developments, latest technologies, methodologies, and trends in software development.

Hands-on experience developing stable, reliable, and backward compatible mobile applications.

Experience working in multicultural Agile Scrum environments with both local and remote teams.

Collaborated with various professionals in cross-functional teams, including systems analysts, graphic designers, developers, technical writers, and quality control.

Well-versed with Quality Processes & Procedures. Experience in Planning, Estimation, and Project management.

Exceptional work with Design Patterns such as MVC (Model View Controller), MVP (Model View Presenter), MVVM (Model View View Model), Singleton, and more.

Technical Skills

Programming Languages

Objective-C, Swift

Web Services

SOAP, JSON, XML, Alamofire, REST, AFNetworking,

Postman

Architecture & Design Patterns

MVC, MVP, MVVM, Abstract Factory, Façade, Decorator, Builder, Singleton,

iOS Development

App Extension

Handoff Testing

TDD

Unit Testing

XCTest

Automated Testing

Jenkins

TestFlight

Project Methods/Skills

Agile, Scrum, Pair Programming, Software Development Lifecycle (SDLC), Sprint Planning, Requirements Gathering, Backlog, Daily Scrums, Task Prioritization, Working with Product manager, Scrum Master

IDEs/UI

Xcode

Storyboard, Xib, Interface Builder

Frameworks/Libraries

Cocoa, Cocoa Touch, CocoaPods, Reactive-X (RxSwift, RxCocoa),

Core Data, UIKit, CoreGraphics, Core Animation, XCTest, Core Bluetooth, MapKit Core Location, Location Kit, EventKit, Social Framework,

TextKit, Realm,

UIKit, UI Dynamics, SDWebImage, Kingfisher,

AppDynamics, TransmitSDK

Databases

Core Data, Firebase Desktop Software

Microsoft Office Word, Excel, PowerPoint

Project Tools

JIRA, Confluence, Slack, Trello, Microsoft Teams

Version Control

Git, GitHub, GitHub Desktop, Gitlab, SourceTree, BitBucket, Tower

Continuous Integration

Jenkins, Hudson, Travis

Professional Experience

June 2023-Present Lead iOS Developer

Toyota US

Plano, Texas

https://apps.apple.com/us/app/toyota/id1455685357

https://apps.apple.com/us/app/lexus/id1468484450

https://apps.apple.com/us/app/subaru-solterra-connect/id1612881539

Played a pivotal role in the development of flagship automotive applications for Toyota, Lexus, and Subaru and contributed to various aspects of the software development lifecycle, including bug fixing, feature development, architectural design, and team leadership.

Spearheaded the development efforts for Toyota and Lexus apps, which shared a unified codebase with differentiated experiences through target configurations.

Led a cross-functional team consisting of Android and iOS developers, a Scrum master, QA engineers, design team members, and backend developers.

Facilitated collaboration and communication using tools like Jira, Teams, and Outlook, ensuring alignment with project objectives and milestones.

Implemented CLEAN Architecture to maintain code scalability, modularity, and separation of concerns within the applications.

Leveraged both SwiftUI and UIKit (programmatic) to develop intuitive and visually appealing user interfaces.

Conducted comprehensive UI and unit testing using the XCTesting framework, ensuring the robustness and reliability of the applications.

Employed design patterns such as Singleton to manage shared resources and ensure consistency across the app.

Integrated CocoaPods for dependency management and utilized GRPC and ForgeRock for enhancing application functionality and security.

Orchestrated planned releases following a structured development cycle, including EQ testing and MMQ testing, to ensure adherence to quality standards before App Store submission.

Implemented features such as creating charge schedules and sending directions to vehicle head units, enhancing the functionality and user experience of the applications.

Successfully managed challenges, such as offshore team coordination and motivation issues, to ensure timely delivery of project milestones.

Led a small team of iOS developers, fostering collaboration, mentoring team members, and delivering multiple features on time.

Proactively addressed over 75 bugs, implemented UI updates, and integrated MapKit enhancements to optimize application performance and user satisfaction.

Involved in leveraging advancements such as SwiftUI improvements, Combine framework for reactive programming, Swift Package Manager for dependency management, and enhancements in testing frameworks for improved code quality and reliabilityy.

November 2020-June 2023 Senior iOS App Developer

eBay

Atlanta, GA

https://apps.apple.com/us/app/ebay-shop-buy-sell-save/id282614216

Working on 3 different teams plus an initial period of independent work

BGD (Buyer Growth Development)

F90 (First 90)

BGE (Buyer Growth Evolution) For a brief period at the end of my journey at eBay I worked for both F90 and BGE teams

Worked independently and got all domains owned by the BGD team, UI automaton code coverage over 80% for all domains. (Saves, Deals, Homepage)

Joined a team and began the process of feature testing as well as creating correlating automation to cover these features tested.

Responsible for creating test rail test cases and hosting a test case review to go over these cases.

Went through development and test process including E2E, tracking, Accessibility, and automation testing

Hosting the final bug bash once E2E testing was complete.

Repeated this process and helped the F90 team which was a newer team get a little more structured

Created a Jenkins CI for BGD and F90 for the feature they owned

Carried out Experimental testing using Touchstone

Managed backend testing using Charles and Lumberjack

Created Automation in Xcode and test cases using test rail

Used DCS and Feature Toggle to enable features

Coordinated with a multitude of different teams about features.

Refactored MVC architecture to MVVM architectural schema.

Modified existing code functions in Swift, programmed new features and functions using Swift language and added modularized components with a reactive approach utilizing RxSwift.

Used Core Data to manage persistence throughout the app.

Worked with UIKit framework for development such as being able to add reminders from the app.

Coordinated with back-end, web, and Android devs to ensure parity between platforms.

Used Jenkins for continuous integration and regular automation testing.

Wrote UI tests in Xcode to increase code coverage of automation tests.

Implemented modular tools to increase the consistency of UI tests and ease of implementing new UI tests.

Led regression testing for the team on native iOS releases.

Ensured that tracking of user actions was functioning properly to run A/B tests on new features.

Assisted in code modularization of the code base to ensure higher code quality that was increasingly easier to maintain, modify, and use in future features.

Performed continuous testing of features from the beginning of development to pre-production to production.

Tested new features using XCTest using dependency injection to simulate different scenarios.

Worked with Jira for time management, feature organization, and bug tracking.

Used Git for source control and for pushing changes to the company repository.

Tracked down bugs and fixed them using Charles Proxy.

Applied Continuous Integration via Jenkins and Test-Driven Development for quality assurance.

December 2019 – November 2020 Senior iOS Mobile Engineer

US Bank

Minneapolis, MN

https://www.usbank.com/online-mobile-banking/mobile-banking.html

Operated within the login team, authorization team, and the enroll team.

Change (Determine Transmit dev): One of two senior iOS developers developing and maintaining the application. Worked in tandem with two Android developers, two UI/UX developers, two QA (Quality Assurance) testers, one agile developer, one scrum leader, and the overall team lead.

Collaborated with offshore teams and communication for maintaining the application and first-party software teams on site.

Utilized SourceTree and GitHub Desktop for source control and resolving merge conflicts.

Used Postman to test APIs and validate contracts with backend teams.

Used Xcode 10.2 - 11.3 to code in Swift 5 with minor migrations.

Worked closely with the SiteCat team and with the AppDynamics SDK for analytics in the application

Synced with the A11y team to make sure the app was disability-friendly, incorporating Accessibility features such as VoiceOver, Dynamic Texts, and Fonts, and making sure it was ADA compliant.

Optimized UI workflows give a better, more optimized UX.

Re-designed and improved the entire “Forgot Username” and “Forgot Password” experience.

Updated the Login experience from being the domain with the most bugs and issues and transformed it to be something the company can be proud of

Took the login from the biggest problem area in the app to a pleasant user experience.

Directly worked and collaborated with backend teams to resolve issues with incorrect or corrupted data being retrieved.

Utilized the Transmits DK, and first-party library in the application for all security and encrypting needs. Worked closely with the team for all integration and debugging purposes.

Agile Development and participating in Agile ceremonies such as daily team standups, 2-week sprints, and pre-sprint planning.

Introduced reachability/connectivity to the app to check for valid internet connection to improve error handling and the user experience

Utilized the Atlassian suite for day-to-day usage. (JIRA for tracking work, fixing bugs, and developing new features via stories; Confluence for documentation; etc.)

Analyzed and researched user data to find ways to further improve the application, both from user reports/reviews and the AppDynamics software.

User feedback increased tremendously passing the goals set when I was hired

August 2018 – December 2019 Senior iOS Developer

Geico Insurance

Chevy Chase, MD

https://apps.apple.com/us/app/id331763096

Utilized Operations for downloading images on a background thread to not lock up the UI and provide a better user experience.

Utilized BlockOperations for downloading images on a background thread to not lock up the UI and provide a better user experience.

Developed UI sizes and orientations using Storyboards, XIB, and Autolayout features.

Worked with Storyboards to refactor several UI layouts based on wireframes to heighten the user experience

Used Xcode as the IDE and coded in Swift.

I worked extensively on Tableviewcontroller and Scroll Views to make customized table view cells according to the requirement.

Attractive UI created by the graphic design team and implemented by the development team.

Created custom UI Views, custom Table Views, custom Buttons, and custom Table View Cells for user interface.

AlamoFire was used for Asynchronous back-end communication with Swift code.

Worked with Navigations controllers, Navigation Bars & Tab Bars

Branded the app's look and feel with the organization logo throughout the app.

Developed with Cocoa touch framework on UI-Kit.

Designed and built Custom UI with the use of wireframes from the UX team.

Designed all views with auto layout and constraints.

Used a Test-Driven Development methodology with Jenkins CI continuous integration with a private Git server.

Mentored junior members for Agile (Scrum) process & Unit testing.

Documented the app in confluence and provided documentation of app maintenance and help desk procedures in knowledge transfer.

Worked on the security of the user by saving the details in Keychain Services.

Information used encryption AES 256 to store the information using Core Data.

Continuously provided input to project management activities throughout the project life cycle, influencing scope, risk plan, project plan, issues, and status.

September 2017 – August 2018 iOS Mobile App Developer

Anthropologie

Philadelphia PA

https://apps.apple.com/us/app/anthropologie/id922496703

Implemented logic to connect to the server to download document data using GCD.

Worked with Storyboards, Size Classes, and AutoLayout constraints for graceful orientation handling and support for various iPhone and iPad devices.

Developed the iOS mobile app in Xcode IDE with Swift coding following best practices.

Led code reviews and optimized codebase, refactoring code as needed.

Designed and developed user interface as per existing IOS application using UI framework,

Offered several design elements that added excellent value to the application and improved the UX.

Designed and developed custom alert views and custom TabBar.

Used UIViewControllers, UITableViewControllers, and custom ItableViewCell with Interface Builder to design and develop user interfaces.

Designed and created UI and Application flow using UIKit and Core Graphics.

Worked with UIKit Framework for development and maintenance.

Used Core Data for data persistence with Keychain to store user login.

Develop an iOS application using MVVM architecture along with RxSwift and RxCocoa.

Collaborated closely with the product manager and worked on product documentation.

Worked on a development team with 3 other iOS developers and a QA team.

Responsible for designing an Intelligent Asynchronous Cache Manager to separate the UI code from the Service Call Code and worked with AlamoFire for RESTful Web Service calls and back-end integration.

Built Swift core framework. Implemented UI, business logic, Push Notification, & enhancement features.

Analyzed and optimized the UI and the backend interface code for efficiency and performance.

Profiled the application extensively using Instruments to improve performance throughout multiple sprints.

Remapped Codable objects to avoid intermediate objects from JSON response for concise usage throughout the application

June 2016 – August 2017 iOS Mobile Application Engineer

US Foods Corporate

Rosemont, Illinois

https://apps.apple.com/us/app/us-foods-for-phone/id975383532

Utilized GCD/Operation multithreading techniques for downloading images on a background thread to not lock up the UI and ongoing animations.

Worked extensively on table view controller and made customized table view cells according to the client Pre-fetching data for different views for smooth screen transitioning.

Used Core Animation framework to animate the flip view between two views

Used Xcode and Storyboards to develop the screens for the application using the MVVM design pattern.

Coded the development of the iOS mobile app in Swift.

Worked with UIKit Framework for the development and maintenance of the applications at hand.

Proposed and developed mockups based on Apple HIG (Human Interface Guidelines).

Added animation between UIViews for smooth transitioning and better user experience using Segues.

Used a Test-Driven Development methodology with Jenkins CI continuous integration.

Implemented AES 256 encryption for security and keychain login.

Used Core Data for data persistence and on-board storage.

Migrated JSON parsing from NSJSONSerialization to new Codable models.

Used understanding of system and application performance limits and characteristics to optimize iOS app performance.

Built fully programmatic and manual retain/release memory management.

Implemented push notifications by creating APNS certificates and displayed all the notices in one location in the Notices Tab and handled them effectively with the server for integration.

April 2015 – June 2016 iOS Software Developer

Cox Automotive

Atlanta, GA

https://itunes.apple.com/us/app/autotrader-shop-all-the-cars/id700740807

Bloodhound, Charles, Hockey, and Testflight.

Wrote Unit Tests for code using the XCTest library.

Used Jenkins and Git server for continuous integration testing.

Performed complete unit testing, integration testing, and regression testing of the application.

Helped set up deployment of applications over the Internet for testing purposes.

All web communications are performed in background threads to enhance performance and the user experience.

Worked in Xcode IDE to develop and code in a hybrid Objective-C and Swift code base with bridging headers.

Extensively used Objective C, Swift, and Cocoa frameworks for cross-functional mobile application development.

Used Quartz Core and Core Graphics I development of user interface.

Formatted the Data as per Business rule to display in UI.

Built front-end using UI/UX structure and back-end to integrate with Parse API (Application Programming Interface).

Refactored execution management of orders to be handled in the background without locking up the main thread and UI using GCD; NSOperations also leveraged for more complicated concurrency concerns.

Refactored a legacy MVC app to an MVVM app architectural pattern for stability, testability, and clarity.

Feb 2013 – April 2015 Junior Mobile Software Engineer

United Parcel Service (UPS)

Atlanta, GA

https://apps.apple.com/us/app/ups-mobile/id336377331

Worked with the iOS development team using Xcode IDE and worked on an Objective-C codebase.

Tested the app across different versions of iPhones to ensure quality and performance.

Used several methods for testing and tracking of applications.

Testing included emulator and device testing with iPhone, iPad, and iPod Touch.

Beta testing of the application via test flight.

Worked in an Agile Scrum environment using Test-Driven development.

Use Git with SourceTree for version control and Jenkins CI as our continuous integration server.

Analyzed user feedback data to design the next version's target features.

Created test cases to streamline and optimize code with OCUnit

Created the script to use in Jenkins to create a build IPA file to distribute in the landing zone for testing, TestFlight, and App Store.

Worked closely with a cross-functional team of testers and developers.

Education Details

Bachelors in Computer Science from Georgia Southwestern State University

Contact

Franklin Mott

Phone: 972-***-****

Email: ad4q04@r.postjobfree.com

Education

Bachelor’s Degree in Computer Science

Georgia Southwestern

Americus, Georgia Experience

11+ Years of iOS Development

6 Years of Software Development

Professional Profile

Experience developing mobile applications throughout the entire software development lifecycle (SDLC). Participated in all the phases including Requirements Collection, Design & Analysis of Customer Specifications, Development and Customization of the application, Unit Testing and Production support, using Agile methodologies Agile Scrum, and Pair Programming.

5 published apps in the iOS App Store with thousands of downloads and helpful reviews.

Developed mobile app features and functionality using both Objective-C and the latest versions of Swift using Xcode IDE (Integrated Development Environments).

Implemented Reactive-X framework using RxSwift and RxCocoa to facilitate ease of communication and versatility.

Hands-on experience with Frameworks such as iPhone SDK (Software Development Kit), UIKit, MapKit, Speech, AVFoundation, CoreData, CoreLocation, Social, XCTest, Alamofire, SDWebImage, QuartzCore, Crashlytics, Core Bluetooth, Core Graphics, AppKit and CoreMotion.

Experienced in using 3rd-party frameworks and libraries for web services and APIs (Application Programming Interface).

Efficiently consumed and managed RESTful and SOAP (Simple Object Access Protocol) web services with XML and JSON formats.

Implementation of Alamofire and AFNetworking for back-end communications with asynchronous http and https requests using various tools like GCD (Grand Central Dispatch) and parsing using NSJSONSerialization.

Experience developing mobile apps for all Apple mobile devices: iPad, iPhone, and Apple Watch.

Ensures app stability and quality with strong testing and debugging skills.

Excellent communication skills, ability to handle multiple tasks, and a passion for mentoring on best practices.

Experienced peer reviewer, fond of working with a team, leading, training, and supporting team members. Led and managed teams towards successful releases

Work well independently, in paired programming, teams, and leadership roles.

Eager auto-didact who stays current on new developments, latest technologies, methodologies, and trends in software development.

Hands-on experience developing stable, reliable, and backward compatible mobile applications.

Experience working in multicultural Agile Scrum environments with both local and remote teams.

Collaborated with various professionals in cross-functional teams, including systems analysts, graphic designers, developers, technical writers, and quality control.

Well-versed with Quality Processes & Procedures. Experience in Planning, Estimation, and Project management.

Exceptional work with Design Patterns such as MVC (Model View Controller), MVP (Model View Presenter), MVVM (Model View View Model), Singleton, and more.

Technical Skills

Programming Languages

Objective-C, Swift

Web Services

SOAP, JSON, XML, Alamofire, REST, AFNetworking,

Postman

Architecture & Design Patterns

MVC, MVP, MVVM, Abstract Factory, Façade, Decorator, Builder, Singleton,

iOS Development

App Extension

Handoff Testing

TDD

Unit Testing

XCTest

Automated Testing

Jenkins

TestFlight

Project Methods/Skills

Agile, Scrum, Pair Programming, Software Development Lifecycle (SDLC), Sprint Planning, Requirements Gathering, Backlog, Daily Scrums, Task Prioritization, Working with Product manager, Scrum Master

IDEs/UI

Xcode

Storyboard, Xib, Interface Builder

Frameworks/Libraries

Cocoa, Cocoa Touch, CocoaPods, Reactive-X (RxSwift, RxCocoa),

Core Data, UIKit, CoreGraphics, Core Animation, XCTest, Core Bluetooth, MapKit Core Location, Location Kit, EventKit, Social Framework,

TextKit, Realm,

UIKit, UI Dynamics, SDWebImage, Kingfisher,

AppDynamics, TransmitSDK

Databases

Core Data, Firebase Desktop Software

Microsoft Office Word, Excel, PowerPoint

Project Tools

JIRA, Confluence, Slack, Trello, Microsoft Teams

Version Control

Git, GitHub, GitHub Desktop, Gitlab, SourceTree, BitBucket, Tower

Continuous Integration

Jenkins, Hudson, Travis

Professional Experience

June 2023-Present Lead iOS Developer

Toyota US

Plano, Texas

https://apps.apple.com/us/app/toyota/id1455685357

https://apps.apple.com/us/app/lexus/id1468484450

https://apps.apple.com/us/app/subaru-solterra-connect/id1612881539

Played a pivotal role in the development of flagship automotive applications for Toyota, Lexus, and Subaru and contributed to various aspects of the software development lifecycle, including bug fixing, feature development, architectural design, and team leadership.

Spearheaded the development efforts for Toyota and Lexus apps, which shared a unified codebase with differentiated experiences through target configurations.

Led a cross-functional team consisting of Android and iOS developers, a Scrum master, QA engineers, design team members, and backend developers.

Facilitated collaboration and communication using tools like Jira, Teams, and Outlook, ensuring alignment with project objectives and milestones.

Implemented CLEAN Architecture to maintain code scalability, modularity, and separation of concerns within the applications.

Leveraged both SwiftUI and UIKit (programmatic) to develop intuitive and visually appealing user interfaces.

Conducted comprehensive UI and unit testing using the XCTesting framework, ensuring the robustness and reliability of the applications.

Employed design patterns such as Singleton to manage shared resources and ensure consistency across the app.

Integrated CocoaPods for dependency management and utilized GRPC and ForgeRock for enhancing application functionality and security.

Orchestrated planned releases following a structured development cycle, including EQ testing and MMQ testing, to ensure adherence to quality standards before App Store submission.

Implemented features such as creating charge schedules and sending directions to vehicle head units, enhancing the functionality and user experience of the applications.

Successfully managed challenges, such as offshore team coordination and motivation issues, to ensure timely delivery of project milestones.

Led a small team of iOS developers, fostering collaboration, mentoring team members, and delivering multiple features on time.

Proactively addressed over 75 bugs, implemented UI updates, and integrated MapKit enhancements to optimize application performance and user satisfaction.

Involved in leveraging advancements such as SwiftUI improvements, Combine framework for reactive programming, Swift Package Manager for dependency management, and enhancements in testing frameworks for improved code quality and reliabilityy.

November 2020-June 2023 Senior iOS App Developer

eBay

Atlanta, GA

https://apps.apple.com/us/app/ebay-shop-buy-sell-save/id282614216

Working on 3 different teams plus an initial period of independent work

BGD (Buyer Growth Development)

F90 (First 90)

BGE (Buyer Growth Evolution) For a brief period at the end of my journey at eBay I worked for both F90 and BGE teams

Worked independently and got all domains owned by the BGD team, UI automaton code coverage over 80% for all domains. (Saves, Deals, Homepage)

Joined a team and began the process of feature testing as well as creating correlating automation to cover these features tested.

Responsible for creating test rail test cases and hosting a test case review to go over these cases.

Went through development and test process including E2E, tracking, Accessibility, and automation testing

Hosting the final bug bash once E2E testing was complete.

Repeated this process and helped the F90 team which was a newer team get a little more structured

Created a Jenkins CI for BGD and F90 for the feature they owned

Carried out Experimental testing using Touchstone

Managed backend testing using Charles and Lumberjack

Created Automation in Xcode and test cases using test rail

Used DCS and Feature Toggle to enable features

Coordinated with a multitude of different teams about features.

Refactored MVC architecture to MVVM architectural schema.

Modified existing code functions in Swift, programmed new features and functions using Swift language and added modularized components with a reactive approach utilizing RxSwift.

Used Core Data to manage persistence throughout the app.

Worked with UIKit framework for development such as being able to add reminders from the app.

Coordinated with back-end, web, and Android devs to ensure parity between platforms.

Used Jenkins for continuous integration and regular automation testing.

Wrote UI tests in Xcode to increase code coverage of automation tests.

Implemented modular tools to increase the consistency of UI tests and ease of implementing new UI tests.

Led regression testing for the team on native iOS releases.

Ensured that tracking of user actions was functioning properly to run A/B tests on new features.

Assisted in code modularization of the code base to ensure higher code quality that was increasingly easier to maintain, modify, and use in future features.

Performed continuous testing of features from the beginning of development to pre-production to production.

Tested new features using XCTest using dependency injection to simulate different scenarios.

Worked with Jira for time management, feature organization, and bug tracking.

Used Git for source control and for pushing changes to the company



Contact this candidate