Mobile Engineer
Asana
(San Francisco, California)Asana provides a world-class application that makes it easier for teams to track their work with greater clarity, accountability, and efficiency. Asana is one of Fast Company's Most Innovative Companies, the top work-tracking vendor on Forbes's inaugural Cloud 100 list, and the only enterprise software application to win Google's 2016 Material Design Award.
- As a Mobile Software Engineer, you will be responsible for taking the Asana mobile experience to the next level.
- At Asana, we care deeply about creating a superlative user experience, down to those little details that matter.
- We also work hard to maintain a codebase and a culture that are a joy to work in.
- We are looking for someone with the experience to unlock the responsiveness of native applications and the desire to improve upon the way they are written.
- You will be combining tried and true mobile best practices with many of the innovative ideas that our in-house framework, Luna, already offers to web applications.
- Luna eliminates the need to write separate frontend and backend code while ensuring that every feature is immediately responsive and syncs in real-time by default.
Requirements
- Strong CS fundamentals
- Experience building Android and/or iOS applications
- Sound judgment for balancing between scrappiness and long-term code maintainability
- Knowledge of web technologies
Desirable
- Derive joy from abstracting and refactoring
- Extensive experience building apps for the iOS and/or the Android platform
- Knowledge of Javascript, Python or Ruby
- Personal projects that demonstrate your experience building mobile applications
Questions
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.