I Os Developer

Senior I Os Engineer

8 Years experience with iOS mobile app development.

Programming languages: Swift, Dart, Objective-C, C.

Tech stack: iOS, Flutter, WalletConnect/Reown, web3, Alamofire, Unit testing, UI testing,

Realm Swift, Git, Bitbucket, Jira Attlassian, Vivify Scrum, xCode, Visual Studio Code,

Entity Framework, Sketch, Adobe XD, Figma, Firebase, Sentry.

Effective working in Agile test driven development environment in cross functional

team.

Proficient in working with frameworks such as: UIKit, SwiftUI, Combine, Core

Data,

XCTest, Bitrise, MapKit, Core

Bluetooth, AVFoundation and others.

Started working with Xcode from version 5.0 to the latest.

Self starter who is always learning the latest trends and technologies.

Follow best practices in software security.

Software package management tools: Cocoapods, Homebrew, Carthage, Swift Package

Manager.

Hands on experience with MVC, MVP, MVVM, MVVM-C and VI

PER design patterns.


Experience: 8 years

Yearly salary: $96,000

Hourly rate: $60

Nationality: 🇷🇸 Serbia

Residency: 🇷🇸 Serbia


Experience

Senior iOS Engineer
Ethermail
2024 - 2024
- Building the bridge between web2.0 and web3.0. - Developing iOS app in Swift, using Async/await and SwiftUI. - Working with the WalletConnect/Reown SDK. - Composing, sending, receiving, signing transactions for Ethereum blockchain compatible tokens.
Senior iOS Engineer
Tiltapp
2022 - 2024
- Developing iOS app in Swift. - Transiting from UIKit to SwiftUI. - Developing and maintaining shared KMP repository used as part of Networking layer. - Documenting technical aspects of the features for future maintenance and upgrades. - Performance optimisations (Reduced battery and network usage). - Collaborating with a team to define, design, and ship new features. - Live AV streams and pre-recorded video room implementation using AVFoundation, Agora and Mux. - CI/CD setup and improvements. - Architecture design improvements. - Working on animations and UX improvements.
Senior iOS Engineer
Vaha
2021 - 2022
- Developing iOS application in Swift. - Unit testing (TDD). - Developing and maintaining Bluetooth communication with Smart Mirror. - Maintaining the codebase and implementing new features.
Senior iOS Engineer
NatWest Bank Business Hub
2020 - 2020
- Developing native iOS application in Swift. - Using Apollo GraphQL client SDK. - Implementing components using MVVM design pattern.
iOS Engineer
Companion Apps
2020 - 2021
- Developing iOS applications using Objective-C programming language. - Source Control (GitHub/SourceTree). - Maintaining the codebase and implementing new features.
iOS Engineer
Doctor Care Anywhere
2018 - 2021
- Migrating from Objective-C to Swift. - Developing iOS application using Swift and Objective-C programming languages. - Implementing VoIP video calls along with CallKit for Doctor/Patient virtual appointments. - Collecting health-related data samples from wearables. - Source Control (GitHub/GitHub Desktop, Bitbucket/SourceTree). - CI/CD Azure pipelines. - Using MVC, MVVM design patterns. - Writing Unit tests.
iOS Developer
Medopad Ltd
2018 - 2018
- Developing iOS applications using Swift and Objective-C programming languages. - Using MVVM design pattern. - Source Control (GitHub/GitHub Desktop). - Writing XCUITest Cases. - Defining the AutoLayout programmatically.
iOS Developer
Infinite Leap
2017 - 2018
- Developing iOS applications using Swift3 and using core frameworks and third-party libraries. - Using MVC and MVVM design patterns. - Source Control (Bitbucket/SourceTree). - Writing XCUITest Cases. - Experience with REST, JSON.

Skills

flutter
ios
english