Software Engineer, macOS/iOS

1 Month ago • 4 Years + • Mobile Development • $175,000 PA - $240,000 PA

Job Summary

Job Description

Grammarly is seeking a macOS/iOS Software Engineer for its Managed Growth team to contribute to a new product that integrates with the macOS operating system and delivers the Grammarly experience across various communication apps. The role involves creating a delightful UI, implementing core features from scratch using Swift, AppKit, React, TypeScript, JavaScript, and Core Graphics, and adhering to best engineering practices. The engineer will help build a robust architecture, break through technical limitations, develop non-trivial UX solutions, achieve minimum latency, ensure product performance, and develop shared components for Apple platforms. The position offers a hybrid working model, fostering focus time and in-person collaboration.
Must have:
  • 4+ years of macOS and/or iOS experience
  • Strong software engineering fundamentals
  • Knowledge of algorithms and data structures
  • Strong knowledge of OOD and OOP
  • Multithreading (GCD) experience
  • Experience with performance and memory tuning
  • Privacy-conscious development
  • Experience developing Mac internal applications
  • Ability to work independently and manage multiple projects
  • Effective collaboration with cross-functional teams
  • Adaptability to fast-paced, results-driven environments
  • Willingness to travel for scheduled team collaboration weeks
  • Embodiment of EAGER values (ethical, adaptable, gritty, empathetic, remarkable)
  • Alignment with MOVE principles (move fast, customer value, impact, healthy disagreement)
Good to have:
  • Knowledge of modern web frameworks
  • Experience with React, TypeScript, and JavaScript
Perks:
  • Excellent health care (medical, dental, vision, mental health, fertility)
  • Disability and life insurance options
  • 401(k) and RRSP matching
  • Paid parental leave
  • 20 days paid time off per year
  • 12 days paid holidays per year
  • Two floating holidays per year
  • Flexible sick time
  • Generous stipends (caregiving, pet care, wellness, home office)
  • Annual professional development budget and opportunities

Job Details

Engineering | Hybrid - Seattle

Grammarly offers a dynamic hybrid working model for this role. This flexible approach gives team members the best of both worlds: plenty of focus time along with in-person collaboration that helps foster trust, innovation, and a strong team culture.    

About Grammarly

Grammarly is the trusted AI assistant for communication and productivity, helping over 40 million people and 50,000 organizations do their best work. Companies like Atlassian, Databricks, and Zoom rely on Grammarly to brainstorm, compose, and enhance communication that moves work forward. Grammarly works where you work, integrating seamlessly with over 500,000 applications and websites. Founded in 2009, Grammarly is No. 7 on the Forbes Cloud 100, one of TIME’s 100 Most Influential Companies, one of Fast Company’s Most Innovative Companies in AI, and one of Inc.’s Best Workplaces.

The Opportunity

To achieve our ambitious goals, we’re looking for a macOS/iOS Software Engineer to join our Managed Growth team, shaping the future of workplace communication. As a team member, you'll be crucial in expanding the use of our innovative and trustworthy AI productivity tools for knowledge workers. We strive to ensure that every organization can communicate effectively and efficiently. If you're passionate about transforming how professionals connect and collaborate, we’d love to hear from you.
 
This role will help develop a new product that integrates directly with the macOS operating system and delivers the Grammarly experience across many apps where users communicate. This person will create a delightful UI and implement core Grammarly features from the ground up. We use Swift, AppKit, React, TypeScript, JavaScript, and Core Graphics in our work, while adhering to best engineering practices and continuously improving our development approach.
 
Grammarly’s engineers and researchers have the freedom to innovate and uncover breakthroughs—and, in turn, influence our product roadmap. The complexity of our technical challenges is growing rapidly as we scale our interfaces, algorithms, and infrastructure. You can hear more from our team on our technical blog.

Overview

As a Software Engineer, macOS, you will:
  • Contribute to creating the foundation of a robust and well-thought-out architecture.
  • Innovate to break through technical limitations and deliver delightful features.
  • Build non-trivial UX solutions with complex UI elements.
  • Achieve minimum latency while working with complex documents.
  • Ensure the product is performant by applying your knowledge of algorithms and data structures.
  • Develop shared components used in different Grammarly products built for Apple platforms.
  • Use Swift, AppKit, and CoreGraphics in your work while employing best engineering practices.

Qualifications

  • 4+ years of macOS and/or iOS experience with strong software engineering fundamentals, including knowledge of algorithms and data structures.
  • Harnesses their attention to detail to create delightful experiences.
  • Has strong knowledge of OOD and OOP; and multithreading (GCD).
  • Has experience with performance and memory tuning with tools.
  • Keeps privacy in mind when building solutions.
  • Excited about finding an optimal solution in situations of uncertainty.
  • Enjoys fast-paced delivery and a consistent feedback loop.
  • Has experience developing desktop applications that work with Mac Internals.
  • Knowledge of modern web frameworks, including experience with React, TypeScript, and JavaScript, is a huge benefit.
  • Has a demonstrated ability to work independently with minimal guidance, proactively manages tasks and priorities across multiple projects, analyzes and executes work efficiently, collaborates effectively with cross-functional teams, and thrives in fast-paced, results-driven environments.
  • Can meet in person for their team’s scheduled collaboration weeks, traveling if necessary to the hub where their team is based.
  • Embodies our EAGER values—is ethical, adaptable, gritty, empathetic, and remarkable.
  • Is inspired by our MOVE principles: move fast and learn faster; obsess about creating customer value; value impact over activity; and embrace healthy disagreement rooted in trust.

Compensation and Benefits

Grammarly offers all team members competitive pay along with a benefits package encompassing the following and more:
  • Excellent health care (including a wide range of medical, dental, vision, mental health, and fertility benefits)
  • Disability and life insurance options
  • 401(k) and RRSP matching
  • Paid parental leave
  • 20 days of paid time off per year, 12 days of paid holidays per year, two floating holidays per year, and flexible sick time
  • Generous stipends (including those for caregiving, pet care, wellness, your home office, and more)
  • Annual professional development budget and opportunities
Grammarly takes a market-based approach to compensation, which means base pay may vary depending on your location. Our US locations are categorized into two compensation zones based on proximity to our hub locations. Base pay may vary considerably depending on job-related knowledge, skills, and experience. The expected salary ranges for this position are outlined below by compensation zone and may be modified in the future.
 
US Zone 1:  $175,000 to $240,000
 

We encourage you to apply

At Grammarly, we value our differences, and we encourage all to apply—especially those whose identities are traditionally underrepresented in tech organizations. We do not discriminate on the basis of race, religion, color, gender expression or identity, sexual orientation, ancestry, national origin, citizenship, age, marital status, veteran status, disability status, political belief, or any other characteristic protected by law. Grammarly is an equal opportunity employer and a participant in the US federal E-Verify program (US). We also abide by the Employment Equity Act (Canada).

#LI-Hybrid

Similar Jobs

Aeries technology - IT Delivery & Operations Manager

Aeries technology

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Qualcomm - Server Chipset Power Engineer

Qualcomm

Santa Clara, California, United States (On-Site)
1 Month ago
PwC - ETIC, OutSystems Architect-Senior Associate

PwC

Cairo, Cairo Governorate, Egypt (On-Site)
10 Months ago
Dream Sports - SDE3 - Full Stack Developer

Dream Sports

Mumbai, Maharashtra, India (On-Site)
9 Months ago
Mendix - Enterprise Account Executive - Energy

Mendix

Houston, Texas, United States (Hybrid)
2 Months ago
Cubic corporation - Senior Software Engineer Android

Cubic corporation

Hamburg, Hamburg, Germany (On-Site)
2 Months ago
Red panda games - Sofware Developer for mobile games

Red panda games

Bengaluru, Karnataka, India (Remote)
11 Months ago
Technorizen Software Solution - Exp. Android Developer (1-2 years)

Technorizen Software Solution

Indore, Madhya Pradesh, India (On-Site)
1 Year ago
BetterMe - Backend Engineer (Mobile Team)

BetterMe

Ukraine (Remote)
3 Months ago
Alpha Sense - Senior Engineer, iOS

Alpha Sense

Helsinki, Uusimaa, Finland (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Match Group - Senior PR Manager, LATAM

Match Group

Mexico (Remote)
1 Month ago
NVIDIA - Senior Director, Revenue Accounting

NVIDIA

Santa Clara, California, United States (On-Site)
5 Months ago
Mozilla - Senior Test Engineer

Mozilla

Canada (Remote)
1 Month ago
Capgemini - Engagement Executive-Marketing Operations

Capgemini

Kolkata, West Bengal, India (On-Site)
3 Months ago
Stake logic - Product Owner

Stake logic

Eindhoven, North Brabant, Netherlands (On-Site)
7 Months ago
easygo - Software Development Engineer

easygo

Sydney, New South Wales, Australia (On-Site)
2 Months ago
CRB workforce  - Software Engineer

CRB workforce

Littleton, Colorado, United States (On-Site)
2 Months ago
Jane Street - Cybersecurity Governance and Risk Specialist

Jane Street

London, England, United Kingdom (On-Site)
3 Months ago
Lambda - Technical Solutions Enablement Engineer

Lambda

San Francisco, California, United States (Hybrid)
4 Months ago
beghou consulting - Associate Consultant – AI Engineer

beghou consulting

Bengaluru, Karnataka, India (Hybrid)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Seattle, Washington, United States

Sailpoint - Digital Sales Representative

Sailpoint

Illinois, United States (Remote)
1 Year ago
Apple - SoC Physical Design Engineer, PnR

Apple

San Diego, California, United States (On-Site)
3 Months ago
Shield AI - Director of Production (R3072)

Shield AI

Dallas, Texas, United States (On-Site)
3 Weeks ago
ElevenLabs - Technical Customer Support Specialist

ElevenLabs

United States (Remote)
4 Months ago
WebFX - Jr. Business Data Analyst

WebFX

Harrisburg, Pennsylvania, United States (On-Site)
10 Months ago
That's No Moon Entertainment - Senior AI Engineer

That's No Moon Entertainment

Los Angeles, California, United States (Remote)
1 Month ago
Epic Games - QA Engineering Specialist

Epic Games

Cary, North Carolina, United States (On-Site)
6 Months ago
Naughty Dog - Senior Game Designer

Naughty Dog

Los Angeles, California, United States (Hybrid)
4 Months ago
Synechron - Solution Architect (GenAI)

Synechron

Phoenix, Arizona, United States (On-Site)
1 Year ago
GungHo - Senior Lighter / Look Development Artist

GungHo

Redondo Beach, California, United States (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

Mobile Development Jobs

Tesla - Mobile Service Technician / Mobile Automotive Mechanic

Tesla

Birmingham, England, United Kingdom (On-Site)
6 Months ago
Nagarro - Senior Engineer, Mobile iOS

Nagarro

South Africa (On-Site)
9 Months ago
Mozilla - Senior Software Engineer - Mobile Android

Mozilla

Germany (Remote)
1 Month ago
Apple - Health Software - iOS Engineer

Apple

Sunnyvale, California, United States (On-Site)
2 Months ago
Nium - Senior Software Engineer - React Native

Nium

Mumbai, Maharashtra, India (On-Site)
1 Month ago
Integrant - Senior Android Developer

Integrant

Cairo Governorate, Egypt (Hybrid)
5 Months ago
Pika - Software Engineer, iOS

Pika

Palo Alto, California, United States (On-Site)
3 Months ago
Rippling - Senior Engineering Manager - Time Mobile

Rippling

San Francisco, California, United States (On-Site)
3 Weeks ago
adglobal 360 - Flutter Engineer

adglobal 360

(Remote)
3 Months ago
Sword Health - Android Engineer

Sword Health

Porto, Porto District, Portugal (Hybrid)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

San Francisco, California, United States (On-Site)

San Francisco, California, United States (Hybrid)

United States (Hybrid)

San Francisco, California, United States (Hybrid)

San Francisco, California, United States (Hybrid)

Berlin, Berlin, Germany (Hybrid)

Berlin, Berlin, Germany (Hybrid)

United States (Hybrid)

Berlin, Berlin, Germany (Hybrid)

San Francisco, California, United States (Hybrid)

View All Jobs

Get notified when new jobs are added by Grammarly