Android Engineer

Splitwise

(Providence, Rhode Island)
Full Time
Job Posting Details
About Splitwise
Splitwise is an expense sharing platform that helps people stop worrying about who owes who. Splitting bills with friends and family can be stressful or awkward. Our web and mobile apps help roommates, friends and family track shared bills simply and easily. Since 2011, we have helped improve people's relationships through simple free apps, fairness calculators, and advice on our blog.
Summary
Splitwise is looking for an Android engineer to join our mobile team. At Splitwise, you’ll work on a popular app that has been featured by Google, and launch brand-new features and integrations that make it easier for millions of people to share expenses. The Splitwise Android app is written natively in Java, and communicates with our servers via a JSON API. Our app follows Material Design principles, and we work hard to include the latest Android features while also supporting older devices. As a company, we believe in writing code that is reliable and maintainable, and in testing that code to make sure we can depend on it for years to come. This job reports to our head of mobile engineering, Marshall. When building new features, you'll collaborate closely with the API team and product team, and you'll also make important product decisions yourself. We're a small team of just 7 people – you can make a huge difference.
Responsibilities
* Deploy updates to Google Play at least once a month * Implement new features for Android O and beyond * Work with the team to plan internal API updates and new features * Support users directly and fix bugs that you find * Write tests for new updates to ensure that they're reliable
Ideal Candidate
* You’ve worked on an Android app before. * You write clean, understandable code that can be tested and maintained in the future. * You're familiar with Java, Android Studio, and the general Android ecosystem. * You like to make sure you fully understand a problem before you sit down and start writing actual code. * You enjoy working in a team, and treat others with empathy and respect. * When something goes wrong, you love to figure out what broke. * You're willing to come join us at our office in Providence, RI. (If you're not from around here, we can help you move!) * Valued but not required: previous work on a large-scale consumer mobile app, experience with client/server syncing on mobile
Compensation and Working Conditions
Benefits Benefits included
Reports to Head of Mobile Engineering, Marshall

Additional Notes on Compensation

Competitive salary. Equity/stock options. Fully-paid health care (50% for dependents). 6 weeks of vacation /year. 12+ weeks of parental leave. Free parking or transit benefits. Sponsored tickets to industry conferences. Choice of work laptop and desk

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.