Xoom Corporation, one of the fastest growing digital money transfer companies in the world, is looking for amazing Android developers to help make sending money internationally on mobile devices the best possible experience. It needs to be delightful and beautiful while being fast and easy.
You can also visit our website at: www.xoom.com
What we care about:
Design – making sure the Android application architecture is properly written, testable, scalable and maintainable. We obsess over great code that works great.
Security – financial data is sensitive data. We put a priority on protecting that data using encryption, strong hashing, authentication and authorization.
Analytics – so much data is available. We collect all of it, analyze it, and use it to better understand our users and improve our products.
Reliability – it has to work all the time. We love unit tests, mock objects, continuous build and integration and collaborative development.
2 Years experience Java on Android Core Java skills, such as multi-threading, and familiar with the JDK libraries UI Layout / UI Assets (e.g. 9-patch images) MVC on Android with Activities/Intentions/Services SQL/SQLite JSON/REST APIs Push Notifications Experience with apps that function offline and perform synchronization with remote services
OrmLite Jackson Library for JSON Spring REST client Custom UI views Crash reporting library, such as BugSense Flurry for metrics/analytics Implementing/testing on varied class of devices, different Android versions, and screen sizes. Server-side integration of push notifications with UrbanAirShip HTML/CSS on Web Views Git
MS or BS in computer science, EECS, or equivalent knowledge and experience
Please apply and we will contact you!