Android Software Engineer at Duolingo

Duolingo logo
Duolingo

Android Software Engineer

us flag
United States

149k - 275k USD

On-site

Full Time

#Software Engineering

#Kotlin

#Android

#Programming

#Technical Direction

#Mentorship

#API Design

Duolingo is looking for a Android Software Engineer

Sign up to unlock quick summaries and profile fit assessments

Our mission at Duolingo is to develop the best education in the world and make it universally available. It’s a big mission, and that’s where you come in!

At Duolingo, you’ll join a team that cares about finding innovative solutions to complex technical problems, running countless experiments (300+ at a time!) with our massive user base to make data-driven decisions, and educating our users and employees alike. You’ll have limitless learning opportunities, mentorship and collaboration with world-class minds, and a variety of projects with large scopes — while doing work that’s both fun and meaningful. 

Join our life-changing mission to develop education for our half a billion (and growing!) learners around the world.


Note: This role is open to considering engineers across various levels (Senior, Staff, or Senior Staff). If moved forward, your recruiter will discuss in more details!

Below you can find more information about teams we're hiring for

Math team: 

  • As an Android engineer on the Math team, you will help build the technology that changes how people around the world learn Math. The features that you ship will help learners to develop core math skills in a fun, engaging way. We’re looking for engineers who love building new products and features.

Design Systems team:

  • At Duolingo we take great pride in our thoughtful and beautiful design language on web, iOS, and Android. The Design Systems team is modernizing our UI components to improve the consistency and cohesion across all of Duolingo’s learning experiences. Over the next year, the team is expanding to establish our first motion and animation systems to systemize and scale more of what makes Duolingo so delightful.

  You Will...

  • Collaborate on software projects with product design and backend aspects
  • Develop, release, and maintain native Android application features in Kotlin
  • Mentor and set technical direction for junior engineers on the team

  You Have...

  • A Bachelor’s degree in Computer Science or a related technical field
  • Programming experience in Kotlin on Android
  • The ability to communicate technical issues effectively to technical and non-technical stakeholders
  • Ability to work from or relocate to New York, NY.

  Exceptional Candidates Will Have...

  • A minimum of 5 years of programming experience building reactive Android apps
  • Demonstrated self-direction, with a desire both to learn new techniques and mentor others
  • Outstanding leadership and negotiation skills
  • Experience designing clean and maintainable APIs
  • Experience writing unit tests and testable code

We will do everything we can within reason to make sure that your interview takes place in an environment that fairly and accurately assesses your skills. If you need assistance or accommodation, please contact your recruiter.

Take a peek at how we care for our employees' holistic well-being with our benefits here.

Duolingo is proud to be an Equal Employment Opportunity employer. We do not discriminate based upon race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.

By applying for this position your data will be processed as per the Duolingo Applicant Privacy Notice

We post a multi-level salary range for all of our roles.

This is not inclusive of the rest of our awesome portfolio that includes equity compensation and world-class benefits. Our salary ranges are the same for all US locations. Your recruiter can share more details about the range for a specific level during the hiring process. The actual salary within the range is determined by many factors including but not limited to, skills, experience, education, and internal equity.

Salary Range:
$148,800$274,600 USD
Duolingo logo

Duolingo

14 views

1 applied

Markets

Education
Mobile
Share this job
Copy Permalink
Open roles at Duolingo
Duolingo logo
Duolingo

Associate Creative Director

us flag
United States

148k - 266k USD

On-site

Full Time

#Design

#Education

#Gaming

#Motion Design

#Animation

#Illustration

#Visual Storytelling

Duolingo logo
Duolingo

2D Character Animator Intern

us flag
United States

69k - 73k USD

On-site

Internship

#Design

#Animation

#After Effects

Duolingo logo
Duolingo

Social Media Manager Japan

jp flag
Japan

On-site

Full Time

#Social Media

#Content Creation

#Video Editing

#Video Production

#Crisis Management

Discover similar jobs
H
Hyperbolic

Member of Technical Staff - Full Stack

Remote

Full Time

#Engineering

#Node

#TypeScript

#Python

#ORM

#Postgres

#Vercel

#CI CD

#A B Testing

#API Design

DroneDeploy logo
DroneDeploy

Manager of IT Engineering

us flag
United States

Remote

Full Time

#Software Engineering

#DevOps

#Okta

#Google Workspace

#Slack

#Atlassian

#Python

#BASH

#SOC 2

#ISO 27001

#AI Tools

ACMO logo
ACMO

Full Stack Developer

Remote

Full Time

#Technology

#Full Stack Development

#API Design

#user

#Unit Testing

#Agile

#Technical Documentation

S
Silver

Mobile Engineer

Remote

Full Time

#Mobile Engineering

#Software Development

#Swift

#UIKit

#RxSwift

#Kotlin

#RxJava

#Golang

#Mobile

A
Arbor

Back-end Engineer

Remote

Full Time

#Marketplace

#Backend Engineering

#Tech

#Node.Js

#TypeScript

#GCP

#Terraform

#Postgres

#API Design

#Data Pipelines

W
Wrapbook

Senior Software Engineer

ca flag
Canada

Remote

Full Time

#Software Engineering

#Ruby on Rails

#Fintech

#PostgreSQL

#SQL

#Redis

#Sidekiq

#Kubernetes

#StimulusJS

#Backend Development

S
Sound.xyz

Staff Software Engineer, Backend

Remote

Full Time

#Backend Engineering

#Web3

#Music

#Backend Development

#API Design

#Architecture

#Blockchain

#Distributed Systems

#TypeScript

#GraphQL

#Continuous Integration

LetsGetChecked logo
LetsGetChecked

Software Engineer

76k - 95k USD

Remote

Full Time

#Software Engineering

#Data Analysis

#Health Tech

#Log Analysis

#Python

#C#

#JavaScript

#Splunk

#Datadog

#AWS

#Azure

#GCP

H
Hyperhug

Junior Game Designer

Remote

Full Time

#Game Development

#Mobile

#Unity

#Excel

#Programming

#Math

#Design

#Localization

#Ops

E
Eight Sleep

Senior Backend Engineer

Remote

Full Time

#Software Engineering

#Distributed Systems

#Java

#Kotlin

#Scala

#C#

#Python

#NodeJS

#TypeScript

#Cloud Services

G
GameChanger

Android Engineer

130k - 160k USD

Remote

Full Time

#Android Development

#Tech

#Mobile Engineering

#Kotlin

#Android

#RxJava

#Realm

#Jetpack

#Architecture

#TypeScript

#Node.Js

M
Monarchmoney

Engineer

Remote

Full Time

#Personal Finance

#Software Engineering

#React

#TypeScript

#React Native

#Python

#Django

#GraphQL

#PostgreSQL

#AWS

#Terraform

#Docker

C
Capital

Frontend Software Engineer

Remote

Full Time

#Product Engineering

#Frontend Development

#Angular

#RxJS

#Programming

#Unit Testing

#Code Review

#Framework

#Agile Methodologies

L
Limble

Software Engineering Manager

150k - 190k USD

Remote

Full Time

#Asset Management

#Software Engineering

#Integrations

#IPaaS

#NodeJS

#TypeScript

#SQL

#MySQL

#MariaDB

#APIs

#Jira

LovCash logo
LovCash

Fullstack Software Engineer

Remote

Full Time

#Software Engineering

#Fintech

#Java

#Spring Boot

#Angular

#REST

#AWS Services

#MySQL

#Postgres

#Maven

#Git

#Unit Testing

Rasa logo
Rasa

Software Engineer

rs flag
Serbia

Remote

Full Time

#Software Engineering

#AI

#Developer Tools

#Python

#Distributed Systems

#Redis

#RabbitMQ

#Postgres

#Kubernetes

#AWS

#React

#Node

L
Linear

Senior Fullstack Engineer

, EU

Remote

Full Time

#Product Development

#Software Engineering

#AI Tools

#TypeScript

#React

#GraphQL

#Node

#Postgres

#Redis

#Temporal

#MobX

#Kubernetes

S
ShortStory

Senior Software Engineer, Full Stack

Remote

Full Time

#Full Stack

#Software Engineering

#Retail

#Python

#Web

#Pytest

#AWS

#Kubernetes

#Postgres

#SQL

W
Winona

Product Development Project Manager

Remote

Full Time

#Product Development

#Project Management

#Software Engineering

#Agile

#Scrum

#Kanban

#ClickUp

#SDLC

#Sprint Planning

#Coordination

#Management

#Resource Allocation

F
Felix

Software Engineer

Remote

Full Time

#Healthcare

#Full Stack

#Software Engineering

#PHP

#Vue.Js

#JavaScript

#Database Management

#Testing

#Observability

#Monitoring

Your dream job awaits.

Explore exciting opportunities, connect with top employers, and ignite your career.