oAlgorithms and design
o Information retrieval
o Machine learning
o Distributed computing
o Large-scale system design
o Advanced database and data-warehousing
o Graph theory
o User interface design
o Own what you code, and take ownership of the product -- even the bugs you create.
o Come up with innovative solutions to the hurdles that confront us on a day-to-day basis.
o Discover, design, develop, deploy, debug. Repeat!
o Collaborate with the team and communicate effectively -- within the team and with the rest of the organisation as well.
o Pioneer product ideas and work to implement them.
o For junior 3+ years and for senior 5+ years of work experience as a software engineer.
o Computer Science degree or equivalent practical experience.
o Understanding of scalability, systems engineering, and algorithms.
o Strong knowledge of Java and Android.
o Good product and design sense.
o Ability to design, architect, implement, and quality test the Hunger Mafia app from start to finish.
o Owning what you code -- even the bugs you create. Especially the bugs.
o Being able to work as a team player, but also being able to sprint solo when required.