Dear Hiring Manager,
I am AGM Tazim, iOS /Android developer with 6.5+ years experience. Most of my professional career has been spent on developing apps for mobile, mostly in iOS. I’ve successfully developed 15+ various exciting native applications (Social Networking and Messaging, Live video Streaming and Chatting , E-commerce, Loyalty, Payment , Food Delivery and Ride Sharing App). I have read your job post carefully and realize that Your listed requirements closely match my background and skills. I also have a keen attention to detail and thrive when faced with a challenge. I’d love the opportunity to further discuss how I could be an asset to the team. Thank you in advance for your consideration.
Your listed requirements closely match my background and skills. A few I would like to highlight that would enable me to contribute to your organization are:
**- iOS Application development : **Using Swift , Objective-C, SwiftUi, UIKIt, Autolayout, RxSwift, Combine, Alamofire, AFNetworking, SQLite, Realm, Core Data, Core Graphics, Core Animation, Core Image, Metal Framework, AVFoundation, PushKit, CallKit, Concurrency /Asynchronous Programming, Data synchronization and offline storage, Disk and memory cache, ARC Implementation, ChattoFramework.
**- Android Application Development : **Using Java, Kotlin, XML, Compose, Jetpack , RxJava, RxKotlin, Dagger2, Retrofit, GSON, SQLite, Android Room, Realm, Location API/Map API/Direction API, Camera and Media API, Content Provider, Multithreading, Background service, Data synchronization and offline storage, Disk and memory cache, SyncAdapter, Broadcast Receiver, EventBus.
**- Cross/Hybrid platform : **Flutter
**- Performance Monitoring : **Memory Management, Profiling and Performance tuning, Thread safe coding, Handling shared resource, Avoiding race condition, deadlock and memory leak
**- Architecture and Design Principle /Pattern : **MVC, MVVM, MVP, VIPER, CLEAN, SOLID Principle, Singleton, Factory, Abstract Factory, Builder, Observer, Adapter, Bridge, Strategy.
**- Development Methodology & Practice : **TDD (Test Driven Development)
**- Streaming and Real-Time Communication : **WebRTC, Red5, XMPP, Openfire, SocketIO
- Integrating 3rd Party APIs and SDK. Ex- Google , Paypal, Stripe, MoneyGram, AWS etc
**- Testing: **Unit Test, Integration Test, Snapshot Test, XCTest, XCUITest, JUnit, Mockito, Espresso.
**- CI/CD : **Bitrise, Fastlane
**- Push Notifications : **GCM/FCM, Pusher
**- Ad service : **iAD, AdMob
**- Crash reporting : **Crashlytics
**- Version Control : **GIT
Looking forward to hearing back from you.
Sincerely,
AGM Tazim