7 hours ago

Software Engineer, Frontend

Grammarly

Hybrid
Full Time
$130,000
Hybrid

Job Overview

Job TitleSoftware Engineer, Frontend
Job TypeFull Time
CategoryCommerce
Experience5 Years
DegreeMaster
Offered Salary$130,000
LocationHybrid

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

About the Role: Software Engineer, Frontend at Grammarly

At Superhuman, we've built the fastest email experience in the world — one that's deeply loved and adored by customers who get through their inboxes twice as fast.

Superhuman Mail, Grammarly, and Coda are now part of the Superhuman Suite, an AI productivity platform on a mission to unlock the superhuman potential in everyone. The Superhuman suite of apps and agents brings AI wherever people work, integrating with over 1 million applications and websites. We deeply understand how to build products that people love, incorporating fun and play, infusing magic and joy to create experiences that amaze and delight. It all starts with the right team — a team that deeply cares about values, customers, and each other.

We're not solving a small problem, nor are we addressing a small market. We're reshaping the fundamentals of how people work. We're combining premium product craft with enterprise-scale capabilities to rethink how individuals and teams should fundamentally collaborate. We are building a household brand and a worldwide organization. We are here to do our best work, and we hope you are too.

Role Responsibilities

  • Design, build, and maintain our desktop application while keeping resource usage (CPU, memory, threads) minimal and predictable.
  • Monitor, profile, and analyze runtime performance (rendering, memory leaks, blocking operations) and implement optimizations to avoid regressions.
  • Advocate and evolve the frontend architecture (modularity, dependency boundaries, layering, decoupling) to ensure scalability as features grow.
  • Define, enforce, and evangelize best practices in code quality (linting, style guides, code reviews, static analysis, automated checks).
  • Develop robust error-handling, crash-reporting, fallback mechanisms, and recovery paths for critical failures inside the UI.
  • Work cross-functionally with backend, QA, and infrastructure teams to define interfaces, API contracts, versioning, and compatibility across releases.
  • Instrument and maintain tooling (metrics, logging, telemetry) to gain visibility into app health, user flows, and regressions.
  • Mentor other frontend engineers on performance, reliability, and architecture decisions; drive continuous improvements in the app’s frontend codebase.

Required Skills & Experience

  • Experience: 8+ years of professional Frontend web development experience, working from the database to the UI.
  • Expertise: You have a deep understanding of browser JavaScript (including the DOM and platform APIs).
  • AI Enthusiast: You believe AI will revolutionize how we work as well as the experiences that we create for our customers. Driven by passion and curiosity, you leverage AI to dramatically increase your own productivity and the impact of your team.
  • Remarkable Quality: You produce work that is striking, worthy of attention, and a contribution to the state of the art.
  • Asynchronous Communicator: You’re effective across various mediums (especially Slack, Notion, and email) and can produce and consume detailed written materials as needed without sacrificing speed. You respond quickly and thoughtfully to unblock others and speed things up.
  • Start-to-Finish Ownership: Acts with 100% responsibility for their own outcomes as well as the outcomes of the project.
  • Bias to action: Speed matters. Takes rapid and decisive steps forward, even in the face of uncertainty, recognizing action is the catalyst for progress and growth.
  • Growth Mindset: You embrace challenges, welcome feedback, and believe you and others can always grow.
  • Location: This role is open to candidates based in Latin America and will be employed by Deel, our Employer of Record partner.

Benefits

  • 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 (US & Canada only).
  • Paid parental leave.
  • 20 days of paid time off per year, 12 days of paid holidays per year (17 days for LatAm), 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.

Key skills/competency

  • Frontend Development
  • Desktop Application
  • Performance Optimization
  • Architecture Evolution
  • Code Quality
  • Error Handling
  • Cross-functional Collaboration
  • Tooling
  • Mentorship
  • React

Tags:

Software Engineer, Frontend
Frontend Development
Desktop Application
Performance Optimization
Architecture Evolution
Code Quality
Error Handling
Cross-functional Collaboration
Tooling
Mentorship
React
Typescript
Electron
Google Cloud
Golang
Postgres
Swift
Kotlin
JavaScript
DOM

Share Job:

How to Get Hired at Grammarly

  • Research Grammarly's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor to align with their product-love and impact-driven ethos.
  • Tailor your resume: Customize your resume to highlight extensive frontend experience (8+ years), particularly with React, TypeScript, and Electron, emphasizing desktop application development and performance optimization relevant to Grammarly's Software Engineer, Frontend role.
  • Highlight relevant experience: Showcase projects demonstrating expertise in building scalable frontend architectures, implementing robust error handling, and driving code quality initiatives, aligning with the Software Engineer, Frontend responsibilities.
  • Prepare for technical interviews: Practice problem-solving skills, data structures, algorithms, and deep dives into JavaScript, DOM, and Electron-specific challenges. Be ready to discuss system design for large-scale desktop applications.
  • Showcase your AI enthusiasm: Demonstrate how you leverage AI to enhance productivity or create innovative user experiences, aligning with Grammarly's mission to unlock superhuman potential through AI.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background