Taro Logo

Software Engineer, Android

A software company building customizable workspace tools that enable teams and individuals to tailor software solutions for any challenge.
$130,000 - $250,000
Android
Senior Software Engineer
Hybrid
1,000 - 5,000 Employees
6+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Engineer, Android

Notion is revolutionizing software toolmaking by enabling everyone to customize and build their own solutions. As an Android Software Engineer at Notion, you'll be crucial in bringing this vision to mobile users. The role focuses on creating an intuitive, powerful mobile experience for Notion's diverse user base, from individuals to major companies like OpenAI, Toyota, and Figma.

You'll join a dynamic engineering team working on both the Android app and web stack, requiring expertise in Kotlin and willingness to work with TypeScript and React. With 6+ years of experience required, you'll be responsible for shipping quality features, improving app performance, and building internal tools that enhance productivity.

The position offers a competitive salary range of $130,000 - $250,000, along with equity and benefits. Notion values diversity and maintains a hybrid work model with two anchor days (Mondays & Thursdays) in their San Francisco office. The company emphasizes pragmatic problem-solving, user-first thinking, and collaborative teamwork.

This is an excellent opportunity for experienced Android engineers who want to impact how millions of users worldwide interact with their productivity tools. You'll be part of a mission to democratize software creation while working with cutting-edge technologies and a talented, diverse team. The role combines technical excellence with business impact, requiring both deep Android expertise and the versatility to work across different technology stacks.

Last updated 6 days ago

Responsibilities For Software Engineer, Android

  • Work with cross-functional teams to build and maintain product features for Android app
  • Improve performance, reliability, and polish of Android app
  • Work within web stack to improve mobile editor
  • Build and improve internal tools for simplicity and productivity

Requirements For Software Engineer, Android

Kotlin
React
TypeScript
Node.js
PostgreSQL
  • 6+ years of experience building and maintaining Android apps at scale
  • Expertise in Kotlin with UI, networking, and threading experience
  • Strong problem-solving skills and ability to decompose complex problems
  • Willingness to learn and work with web stack (TypeScript, React)
  • Business-oriented mindset with focus on impact
  • User-first approach to development
  • Adaptability to new technologies
  • Strong communication skills
  • Collaborative team player mindset

Benefits For Software Engineer, Android

Medical Insurance
Equity
  • Competitive base salary
  • Equity compensation
  • Comprehensive benefits package