Sr. iOS Engineer

  • Overview

    Glassdoor is committed to equal treatment and opportunity in all aspects of recruitment, selection, and employment without regard to race, color, religion, national origin, ethnicity, age, sex, marital status, physical or mental disability, gender identity, sexual orientation, veteran or military status, or any other category protected under the law. Glassdoor is an equal opportunity employer; committed to creating a community of inclusion, and an environment free from discrimination, harassment, and retaliation.

  • Responsibilities

    • Live and breathe beautiful mobile experiences
    • Writing clean, maintainable code, performing peer code-reviews, and have an excellent understanding of core iOS concepts
    • Work with US-based team members to investigate, design solutions, prototype new technology approaches, and evaluate technical feasibility
    • Follow and elevate engineering best practices including software security
    • Willingness to work shifted schedule to overlap with US-based engineers

    The primary responsibility would be to rewrite the current Glassdoor iOS app to the new tech stack using SwiftUI and bring more exciting features on the road.

  • We Require

    What You’ll Bring

    • Swift
    • iOS SDK, UIKit, Cocoapods, Swift Package Manager
    • Deep understanding of application life cycle, the way how it implements in the iOS, and system limitations
    • Understanding of MVC, MVP, MVVM architectures
    • AFNetworking (or similar)
    • KeyChain, AppExtensions
    • Firebase Realtime Database
    • Push notifications
    • Robust understanding of iOS application app store deployment process
    • Git

    Nice to Haves:

    • Agora Voice, Twilio WebRTC, or other WebRTC technology
    • Firebase Crashlytics and AppDistribution
    • Transport layer protocols (TCP, UDP), Application layer protocols (HTTP, HTTPS, WebSockets), DNS
    • SocketIO
    • SwiftRX
    • SwiftUI
    • OneSignal, Amplitude
    • Deep Linking,
    • Memory, CPU, and Battery usage profiling and optimization
    • SwiftLint, 3rd party SSO (Google, Apple, Facebook, Linkedin, etc)

You may be interested

Senior iOS Engineer

🇺🇦Kyiv, Ukraine

Swift / iOS Engineer

🇺🇦Kyiv, Ukraine

Swift / iOS Engineer

🇺🇦Kyiv, Ukraine

Looks like talking about your friend?

Be the one to get us in touch