Help Wanted: Android Developer #yamu

Android Droid


We’re looking to hire a brilliant Android programmer to help out with YAMU a new and (IMHO) exciting startup. Our immediate goal is to help people get around the city.

Our more geeky goal is to make places into hyperlinks. We want a system so slick that you can click on a place (say, Casa Colombo) and the app will pick up where you are right now (ie, home), pass it to the nearest cab, and then pick and drop you at Casa Colombo. Just click and bounce. No giving directions, just chill and arrive in style. In time maybe be phone can be the meter and let you pay over the phone as well. Really seamless and sexy you know, like clicking a hyperlink and just getting there.

Then we want to help people get around the country, develop other location/time based services, and then maybe expand the model to other countries as well.

The team right now is me, Savan Wijewardene on content and Janith Leanage on tech. We need an Android developer to help us apponize the content we’re producing, apponize our bus app, and develop our nascent cab app.

Skills

Skills required are, number one, the ability to learn and think fast and have an eye for beauty and design. Beyond that, you’d need to be able to manage location based service, work with GPS, billing systems and Foursquare/Twitter/Facebook and other APIs. Oh, and also be quick to learn the Dialog API. We’re not looking for just a brilliant coder, we’re looking for an all-rounder that can take broad instructions and come up with creative solutions and surprise us.

What

As an example of the type of problems we’re trying to crack, see the pseudocode below:

Activation

When the app starts up, there’s a button to activate the app.
When clicked, it first gets the lat/long of the current location, and stores them in lat and long
Then it creates the message string (JSON) with “{\”lat\”:”+lat+”\”long\”:”+long etc.
Signs it with the above algoritm.
Pings “http://yamu.com/server/?action=activate&msg=”+msg+”&sign”=+sign
Gets response code 2000 if successful.
The sign used to sign the above message then becomes the session key.
Code in PHP:

$salt[0] = ‘s`|KYI@,83,Dqa|I52~` =|+Z<-7VAAWkEwbk_b';
[etc]

$id = 10000; // something unique
$secretkey = sha1("password");
$m['ts'] = time();
$salt = $salt[($m['ts'] % 10)];

$m['lat'] = location.lat();
$m['long'] = location.long();

$msg = json_encode($m);
$sign = hash('sha256', $msg . $secretkey . $salt);

$response = file_get_contents("http://localhost/YamuServer/?action=activate&msg=$msg&sign=$sign");

if($response == 2000) {
$sessionkey = $sign;
}

Broadly, we’re trying to make two matching app, one on a client side that enables users to access time and location based services and one on the supplier side that enables them to sell services, in this case cab hires.

Where

Right now we’re working out of Dehiwela, AKA my house. You can work three days in office and two days from home, using the online workspace. The dress code was whatever but it’s been revised to no flashing after some unfortunate towel incidents.

How Much

We’re offering Rs. 70,000 per month. We know that great devs can get more, but we’re offering the chance to be part of something interesting and game changing.

If you’re interested mail me at indi@indi.ca. Resume whatever, but if you can send some examples of prior work, a few references and start a conversation, that’d be great. We have big dreams and we want to push the limits of technology on an international level. If you’d like to do something cool, get in touch.

RSS feed | Trackback URI

1 Comment »

2012-08-16 11:10:12

This sounds damn cool.

 
Name (required)
E-mail (required - never shown publicly)
URI
Your Comment (smaller size | larger size)
You may use <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> in your comment.

email indi AT indi.ca.


Recent Comments


Monolithic Islam (5)

tastyjujubes: The Religion of Peace at work again: http://www.guar dian.co.uk/uk/2 013/may/22/wool wich-two-shot-i n-police-incide nt-live-coverag e

sharanga: Racial profiling is not racist if it works. Similarly, identifying groups among people is not wrong if it allows you to predict reality with reasonable accuracy. When you don’t know everything, you play the odds. For example, if I...

Dark Lord: Why is it so hard to buy pork anywhere in Sri Lanka? Most sellers don’t sell pork at all, or sell it only to known customers from a hidden storage at the back of the store, which goes like “don̵ 7;t tell anyone, we are...

40 Under 40 (6)

sharanga: Congratulations !

Malik: Looks like Mara and Co has blocked GossipLanka.com ????? What’s going on here??????????

Diyath: Congratulations Indi!.. All the best for your future tech endeavors!

Anti-Social Marketing (Nibras Bawa) (19)

David Blacker: Who cares, man? you’re still moaning on about a fight you lost months ago. It’s like the kid who gets his ass kicked then talk big later. You lost, you ran away like a whiney ponneya, and now you’re actually...

sharanga: A more accurate description would be I had my penis up your because you were refusing to answer a simple question. Now the fact that you thought I was not just Heshan, but also meechum just shows that you are stupid, and therefore your...

Chi Chi Hits The Scene, And A Referee (5)

sack: Indiz post about Gotabhaya had much more comments. http://indi.ca/ 2012/07/gotas-p uppy-hate/

Liberal One: He he, the article with the least number of comments out of Indi’s recent ones. Looks like no body wants to put their lives at risk by commenting on the wrong article. I’m off as well.

Monolithic Islam

Mohsin Hamid, author of How To Get Filthy Rich In Rising Asia, has a nice op-ed in the Guardian. Money quote for me was ‘Individuals are undeniably real. Groups, on the other hand, are assertions of opinion’. If you go buy news reports Muslims or Jews or Sri Lankans or any number of groups can appear monolithic and uniform. When you meet people, however, you find that they’re not. If you meet enough people you hopefully become aware of that tendency and judge people less by group identity in advance. Muslims, however, are quite publicly tarred with the same brush these days, and it really isn’t fair. Or accurate.

40 Under 40

I’m happy to be featured in Echelon magazine’s 40 Under 40 feature, profiling young people who contribute to the economy in some way, mainly in business but also in terms of innovation and thought leadership. It’s an interesting article not just in that I’m in it (mainly for work on indi.ca and Kottu but also YAMU) but also in that the magazine takes a bit of a critical stance. It’s worth reading the editorial (which I can only find in print) where they describe that only a few women are included and that all of the 40 are from middle to upper middle class backgrounds.

Chi Chi Hits The Scene, And A Referee

I won’t add too much commentary, but just read I guess. The youngest Rajapaksa, Rohitha (Chi Chi) has given an amazing interview to the Daily Mirror Life section, which is well worth a read. In other news, he also recently slapped a referee around in full public view at a rugby match. At least it seems that his elder brother restrained him.

Anti-Social Marketing (Nibras Bawa)

In 2009 this strange character appeared on the Sri Lankan Internet scene, getting angry, flaming, trolling whatever. Then he started naming anonymous bloggers, posting comments as people’s kids, nasty stuff, for which I removed him from Kottu. He also published some plagiarized stuff on Groundviews. He flamed out a bit more then disappeared. Until now. Now he’s back hosting a rather expensive social media event in Colombo, which is a bit ironic, seeing as he was known for being the most anti-social person the blogosphere had seen at the time.