Software Engineer, Mobile Core (Android)

Posted 2 Hours Ago
San Francisco, CA, USA
Hybrid
150K-168K Annually
Entry level
Artificial Intelligence • Productivity • Software
Notion is the AI workspace where teams and AI think together. Come build work that lasts.
The Role
Build and polish Notion’s native Android experience using Kotlin and Jetpack Compose. Develop core features such as page rendering, editing, navigation, Home, Search, and Inbox while improving startup time, scrolling, typing latency, reliability, offline functionality, and memory use. Partner with product and design, use AI coding tools, own a core product area, and contribute to testing, monitoring, and shared mobile frameworks.
Summary Generated by Built In
Who We Are

Notion is the collaborative AI workspace where teams and agents think together. We're building one place where your knowledge, projects, meetings, and AI tools live side by side, so work is faster, clearer, and less fragmented. Millions of individuals, small teams, and large companies run their work on Notion.

Notinos (our employees) are customer zero in bringing this future of work to life. We care about craft, building things that last, and the belief that great work is still fundamentally human. Our goal isn’t to ship the next feature. Each and every team of Notinos is working to set the standard for how humans work together in the AI era. From building a business’s system of record to making and managing AI agents to automating away the busy work, we care deeply about giving our customers more time for their life’s work.

About the Role

Notion is building the operating system for knowledge work, and we want people to be able to do substantive knowledge work from their phone.

A great native app is what makes that possible. On Android, that means Notion should feel like it was built for the platform: fast to open, smooth to scroll, and reliable offline or on a spotty connection. We’re investing in a more native foundation for how people read, write, and edit in Notion. That lets users capture ideas in the moment, find answers across their workspace, manage tasks and projects, and work with teammates, with the speed, polish, and dependability people expect from the best apps on their phone.

As an Android engineer, you’ll help build that native foundation, from how pages render and how people write and edit, to the navigation and app chrome people use every day, like Home, Search, and Inbox, along with the shared frameworks the rest of the app is built on. You’ll work across the Android stack, with chances to dig into our shared Rust layer and the AI tools we use for mobile development. Along the way, you’ll pair with experienced product and mobile AI engineers to find what slows the team down, try new Android capabilities, and help decide what ships in the app.

This role can be based in either San Francisco or New York City. We work from our offices on Mondays, Tuesdays and Thursdays (our Anchor Days) because we do our best thinking and building together in person. We’re looking for someone who’s excited to work alongside the team during those days.

What You'll Achieve
  • Ship the core Notion experience on Android: Build and polish the surfaces people use every day—opening and reading pages, writing and editing, navigating the app, and the Home, Search, and Inbox tabs—on a native Kotlin and Jetpack Compose stack that is fast to open, smooth to scroll, and dependable offline.

  • Build with product and design, and iterate fast: Partner with product managers and designers to turn ideas into shipped features, then use feedback and data to make them better. Use AI coding tools and agents to build, test, and investigate faster, while you stay accountable for review, validation, and quality.

  • By the end of your first year, own a core product area: Take a core part of the Android app, like Home, Inbox, or a piece of the editor, from idea to launch, and shape it into an experience that helps people do their life’s work from their phone.

  • Make the app feel fast and reliable: Find and fix issues in startup time, scrolling, typing latency, crashes, and memory use across the surfaces you own, and add the tests and monitoring that catch regressions before users do.

 
Skills You'll Need to Bring
  • Solid Android fundamentals: You’ve built and shipped Android apps, through work, internships, or your own projects, and you’re comfortable with modern Android—Kotlin, Jetpack Compose, Coroutines/Flow, and Gradle. Experience with a large, modular codebase is a plus.

  • Care for native UI and performance: You enjoy making UI feel fast and smooth, and you’re curious about things like custom text rendering, complex lazy lists, or rich-text editing. Experience with performance profiling, realtime collaboration, or offline sync is a plus.

  • Product instincts: You care about how the app feels to use, not just how it works. You sweat the details of interactions and polish, and you use feedback and data to decide what to build next.

  • Thoughtful problem-solving and clear communication: You build a clear picture of the problem before jumping to a fix, you can explain trade-offs in writing, and you ask for help early when you’re stuck. Experience moving a hybrid or web-based surface to native, or building something from 0→1, is a plus.

  • AI-native, end-to-end engineering practice: You use AI tools and agents as real collaborators, framing tasks clearly, reviewing generated changes, testing behavior, and designing workflows that make the broader team more effective. Web experience (TypeScript, React, Node) is welcome but not required.

Notion is committed to providing highly competitive cash compensation, equity, and benefits. The compensation offered for this role will be based on multiple factors such as location, the role’s scope and complexity, and the candidate’s experience and expertise, and may vary from the range provided below. For roles based in San Francisco, the estimated base salary range for this role is $150,000 - $168,000 per year.

By clicking “Submit Application”, I understand and agree that Notion and its affiliates and subsidiaries will collect and process my information in accordance with Notion’s Global Recruiting Privacy Policy.

 

#LI-Onsite

A Note on AI

You don’t need deep AI expertise for every role, but we do expect every Notino to be intellectually curious, drawn to tinkering and discovery, and excited to use AI as a real collaborator in their work. For some roles, AI fluency is a core requirement — when that’s the case, we'll say so explicitly in the qualifications. People who thrive here don’t treat AI as a novelty. They use it to think better, and make their work easier for others to build on.

Equal Opportunity & Accommodations

We hire talented people from a wide range of backgrounds. If you’re excited about this role but don’t meet every bullet, we still encourage you to apply. Notion is an equal opportunity employer and does not discriminate on the basis of any legally protected characteristic. Consistent with applicable law, we will consider for employment qualified applicants with arrest and conviction records. Notion provides reasonable accommodations during the application process; if you need one, please let your recruiter know.

Notion is proud to be an equal opportunity employer. We do not discriminate in hiring or any employment decision based on race, color, religion, national origin, age, sex (including pregnancy, childbirth, or related medical conditions), marital status, ancestry, physical or mental disability, genetic information, veteran status, gender identity or expression, sexual orientation, or other applicable legally protected characteristic. Notion considers qualified applicants with criminal histories, consistent with applicable federal, state and local law. Notion is also committed to providing reasonable accommodations for qualified individuals with disabilities and disabled veterans in our job application procedures. If you need assistance or an accommodation due to a disability, please let your recruiter know.

Skills Required

  • Experience building and shipping Android applications through professional work, internships, or personal projects
  • Solid Android fundamentals
  • Proficiency with Kotlin
  • Experience with Jetpack Compose
  • Experience with Coroutines and Flow
  • Experience with Gradle
  • Ability to build native user interfaces with strong performance and reliability
  • Product judgment and attention to interaction quality and polish
  • Thoughtful problem-solving and clear written communication
  • Ability to use AI tools and agents collaboratively while reviewing, testing, and validating generated work
  • Experience with large, modular codebases
  • Performance profiling experience
  • Experience with realtime collaboration or offline synchronization
  • Experience migrating hybrid or web surfaces to native
  • Experience building products from 0 to 1
  • Web experience with TypeScript, React, or Node.js

What the Team is Saying

Alma
Penny
Marlene
Matt
Mick
Kate
Andrew
Mick
Katy
Mick
Ivan

Notion Compensation & Benefits Highlights

  • Healthcare Strength — Health insurance covers medical, dental, and vision for employees and dependents and includes mental‑health services such as therapy, coaching, medication management, and EAP. Company materials indicate premiums are covered in most cases, reinforcing the breadth of the offering.
  • Parental & Family Support — Paid parental leave spans biological, adoptive, and foster parents, and the package includes employer‑sponsored fertility and family‑forming support (e.g., Carrot). Inclusive healthcare elements are also mentioned, indicating a comprehensive family focus.
  • Retirement Support — Retirement plans include a company match, complemented by resources for equity, financial planning, and taxes. This combination strengthens long‑term financial security as part of total rewards.

Notion Insights

Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: San Francisco, CA
1,000 Employees
Year Founded: 2016

What We Do

Notion is a collaborative AI workspace. Teams use it to store knowledge, run projects, take meeting notes, and build AI workflows — all in one place, so AI always has the context it needs to be useful. We're building the layer where AI stops being a chat window and starts being part of how work gets done. Knowledge, decisions, and action in one connected system.

Why Work With Us

We're building the layer where AI stops being a chat window and starts being part of how work gets done. Notion is where AI becomes useful at work: real workflows, real users, real context. People here move from idea to shipped without asking permission. If you want your fingerprints on work that millions of people use, this is the place.

Gallery

Gallery
Gallery
Gallery
Gallery
Gallery
Gallery
Gallery
Gallery
Gallery

Notion Offices

Hybrid Workspace

Employees engage in a combination of remote and on-site work.

Notion is an in-person company. We come together three days a week: Monday, Tuesday, and Thursday — because the best collaboration tends to sneak up on you. A quick question becomes a whiteboard session. A lunch reshapes a plan. Togetherness is what

Typical time on-site: 3 days a week
Company Office Image
HQSan Francisco, CA
Company Office Image
Dublin, Dublin
Company Office Image
Hanyang, KR
Company Office Image
Hyderabad, Hyderabad
Company Office Image
New York, NY
Company Office Image
Tokyo, Tokyo
Learn more

Similar Jobs

Notion Logo Notion

Software Engineer

Artificial Intelligence • Productivity • Software
Hybrid
2 Locations
1000 Employees
150K-168K Annually

Notion Logo Notion

Product Manager

Artificial Intelligence • Productivity • Software
Hybrid
San Francisco, CA, USA
1000 Employees
238K-250K Annually

Notion Logo Notion

Strategic Finance, AI & Business Partnership

Artificial Intelligence • Productivity • Software
Hybrid
San Francisco, CA, USA
1000 Employees
120K-135K Annually

Notion Logo Notion

Program Manager

Artificial Intelligence • Productivity • Software
Hybrid
2 Locations
1000 Employees
208K-233K Annually

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account