N
Notion
Software Engineer (Mobile Core, Android)
Skills
KotlinReactNodeTypescriptAIGradle
11 days ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Salary:
$150,000 – $168,000 / year
Location:
United States
Work mode:
Onsite
Published on:
8 October 2026
What they need
- 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
- 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- We’re looking for someone who’s excited to work alongside the team during those days
- 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
- 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
- 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
- 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
- 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
- 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
Other offers great for you!
These companies are also looking for great profiles
N
NGC x OPTIMA
Ingénieur Logiciel embarqué
Freelance
Cergy, France
Hybrid, Onsite
Skills
AUTOSARBSW
1 month ago
Quick apply
S
Salutech
Ingénieur Logiciel IA
Freelance
Paris, France
Onsite, Hybrid
Skills
DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming
5 days ago
Quick apply
F
Fakto
AI Software Engineer
€70k–€90k
Permanent contract
Neuilly-sur-Seine, France
Hybrid
Skills
LLMs / Large language modelsBackend DevelopmentDevOpsAWSTerraform
2 hours ago
Quick apply
No company information available.