e-Stone Information Technology Private Limited

iOS Application Developer

Mumbai, MH, IN

2 months ago
Save Job

Summary

iOS SE, SSE, Lead, Architect

Location: Mumbai

We are looking for an iOS Application Developer with strong technical skills, and with an exposure to Agile development, preferably via a Shift Left methodology.

Educational Qualification

  • Any

Years of Relevant Experience

  • 3-12 years

Key Skills Required

  • Proven software development experience and Android skills development
  • Experience with iOS SDK - Solid understanding of Swift with some exposure to Objective-C, Firebase, API-Integration
  • Experience working with remote data via REST and JSON Experience with third-party libraries and APIs
  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
  • Solid understanding of the full mobile development life cycle - Asynchronous programming, having excellent debugging and memory optimization skills
  • Experience of publishing apps on play-store
  • Keep up to date on the latest industry trends in mobile technologies - Have knowledge on advertisement integration to apps
  • Should understand basic design patterns.
  • Well-versed in using source control like Git, Bitbucket, Jira
  • Must have experience in working with various Third Party SDKs.
  • Must have been involved in the entire lifecycle of development of a minimum of two products (internet-based) preferably in the Financial Services domain
  • As a Lead, drive the Technical team and the Product Owners in an Agile development process.
  • Responsible for enacting Scrum values and practices.

Sr Skills Additional Keywords Band

  • Does App Development and exhibits proficiency in use of IDEs & Tools. IDEs & Tools: Xcode, Sublime, Vim, Emacs, VS Code App Development: App Lifecycle Management, Combine, UIKit, Swift UI, AVPlayer, Swinject Band: SE
  • Deploys/Publishes apps to the Staging & Production environments. Distribution Platforms: Apple App Store, Testflight Band: SE
  • Does effective analysis & debugging of issues, including those involving multithreaded code. Tools: Xcode Console, OSLog, Xcode Debugger, View Hierarchy Debugger, GPU Frame Debugger Band: SE
  • Applies Software Engineering principles to code. Principles: SOLID, GRASP, MV* Band: SSE
  • Uses REST Clients and HTTP Proxy Tools to aid & troubleshoot API endpoint consumption. REST Clients: Postman, HTTPie HTTP Proxy Tools: Charles, MITM, HTTP Toolkit Band: SSE
  • Uses Profilers to track utilization of CPU, RAM, IO, and GPU. Tool: Xcode Instruments Band: SSE
  • Performs Git operations including merge-conflict resolution and rebase. Code Review Through: PRs Band: SSE
  • Production app monitoring. Tools: Firebase Crashlytics, Firebase Performance, Clevertap, MixPanel, Google Analytics, Play Store Console Band: SSE
  • Uses Automated Test Frameworks/Runners for UI, Integration, and Unit checks. Frameworks/Runners: XCTest, XCUITest, EarlGrey 2.0, Detox, Appium, Quick Selectors & Interactors: XcTest, XCUIElement, Accessibility Inspector Mocks: Cuckoo, Mockingbird Matchers: Nimble Assertions: XCTest Coverage: Codecov, Slather Band: Lead
  • Sets up Continuous Integration, Delivery (CI/CD) Pipelines, with connection to Distribution & Testing environments. CI/CD Pipelines: Github Actions, Bitrise, CircleCI, Fastlane, Gitlab Pipelines, Bitbucket Pipelines, MacStadium Distribution Environments: AppCenter, Firebase Distribution Test Environments: AWS Device Farm, Firebase Test Lab, OpenSTF Band: Lead
  • Uses multiple Build Systems and understands their tradeoffs. Build Systems: Xcodebuild, Bazel, Buck Band: Architect
  • Uses multiple App Architectural Paradigms and understands their tradeoffs. Architectural Paradigms: VIPER, Clean, Vertical Slice Band: Architect
  • Uses at least 2 major Frontend or Backend major stacks. Frontend: Android, iOS, Web Backend: PHP, Java, Node, Python, Golang Band: Architect

Kindly share your updated resume at [email protected]

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: