Get Hired Logo Get Hired

Software Engineer, iOS

Posted: April 29, 2025

Job Description

Join Grammarly, a leader in AI writing assistance, as a Senior iOS Engineer. This role focuses on building and enhancing the widely used iOS Keyboard and Companion App, impacting millions of users through innovative user-facing experiences and robust infrastructure within a collaborative, hybrid team environment.

Key Information

  • Location Model: Hybrid
  • Location Details: Germany (implied from benefits section)
  • Salary Range: Competitive
  • Years Experience Min: 3+ years
  • Employment Type: Permanent
  • Company Industry: SaaS (AI Writing Assistance)
  • Visa Sponsorship: N/A
  • Relocation Assistance: N/A
  • Working Hours: Flexible schedule

Technical Stack

  • Core (Must-Have):
    • Swift
    • UIKit
    • CI/CD environments
    • System-level debugging & performance optimization
    • Dependency Injection (Needle)
    • Unit testing
    • Snapshot testing
    • Release workflows (TestFlight, App Store Connect)
  • Nice-to-Have:
    • SwiftUI
    • Custom keyboard experience
    • Accessibility APIs
    • Input methods experience

Role & Responsibilities

  • Key Responsibilities:
    • Contribute to custom iOS keyboard and companion app features.
    • Own and enhance CI/CD pipelines and testing infrastructure.
    • Lead or contribute to feature development and performance improvements.
    • Partner with cross-functional teams (QA, Design, Product).
    • Guide and mentor newcomers through onboarding.
  • Must-Have Qualifications:
    • 3+ years building high-quality iOS apps with Swift and UIKit.
    • Experience in CI/CD environments with fast iteration cycles.
    • Comfortable with system-level debugging and performance optimization.
    • Familiar with dependency injection and testing methodologies.
    • Experience collaborating with cross-functional teams.
  • Nice-to-Have Qualifications:
    • SwiftUI experience.
    • Experience with custom keyboards, accessibility APIs, or input methods.

Company & Culture

  • Benefits Highlights:
    • Competitive pay and comprehensive benefits package.
    • Life care (including mental health and risk benefits).
    • Ample and defined time off.
    • Support to set up a home office.
    • Wellness and pet care stipends.
    • Learning and development opportunities.
  • Potential Red Flags / Things to Note:
    • Benefits listed are specifically for Germany-based candidates.
  • Company Culture Snippets:
    • Dynamic hybrid working model.
    • Highly collaborative culture (EAGER values).
    • Focus on professional development and autonomy.
    • Employee resource groups (Grammarly Circles).

Job Details

Location

Remote

Key Skills

Swift Ci/cd Debugging Unit Testing Uikit Performance Optimization Cross Functional Teamwork Accessibility Apis Dependency Injection Snapshot Testing