Thank you for dropping by! If you are interested in joining us, we welcome you to spend time getting to know us better, and things we stand for. We believe it is important that you echo with our values before you consider being part of our team. You can always check out 'current opportunities' and contact us.
On Technology
We aren't technologists for the love of technology alone. Ground breaking ideas fuel our unbridled enthusiasm to adopt emerging technologies alongside proven frameworks to tackle problems. It isn't just about the next hot technology.
Technology trumps dogma, in our view. So, we strive to make informed choices driven by problems we tackle. Our engineers speak Tcl, Lua, Perl, PHP, Python, Ruby, JavaScript and Java. We wouldn't miss the forest for a tree.
We adopt and advocate popular open source frameworks ranging from Drupal, Wordpress and Moodle to Ruby on Rails, Django and Yii. And, have growing front end engineering and native mobile practices.
JavaScript constantly amazes us. We actively explore numerous emerging frameworks, server-side environments, visualization libraries ranging from NodeJS and AngularJS to BackboneJS, D3JS and others.
We are at home with NoSQL database technologies as well as relational databases like MySQL & PostgreSQL. Our engineers are also hands-on with cloud, hybrid and HA hosting as well as security & performance management.
What is important to us is that we evaluate and adopt technology with professional integrity. So, strong software engineering skills are bare essentials. If you seek to be a technologist on our team, that is the least we expect of you.
On Philosophy
We take pride in being part of the Free/Libre and Open Source Software (FLOSS) community. And, it is for a good business reason. It helps us ensure that our customers get the best solution money can buy.
It is our belief that FLOSS has lowered entry barriers for entrepreneurs, catalyzed innovations in software, hardware, drug discovery and other areas, and it has enabled creation of wealth, capital and goods in ways never imagined before.
On our part, we contribute to ensure it is well organized, available and accessible, without any barriers. So, if you wish to be part of our team, we really hope you see yourself as a contributor and not just an end user.
On Practices
We are lean, outcome focused and follow industry best practices to deliver quality. To us, certifications and processes alone cannot guarantee results, without professionalism and good work! Our works and clients speak for us.
Every person here is self-driven, supportive and irrespective of our positions and titles at work, each one of us has a role on the team. We enjoy mentoring talent and we loathe spoon-feeding.
Don't get us wrong. We aren't asking for 'rockstars'! We aren't perfect either. If you have the discipline, are self-organized, believe in constant learning and personal growth, you will feel right at home with us.
Bootcamp
We allow ourselves to be evaluated as well, because working here is a two way street. The 'Boot camp' refers to that period (Half a day, one day or two days, depending on the opportunity) sandwiched between your selection and your approval. You have the right to check us out at our office, talk to our people, see our work, feel our ecosystem and make your decision.
At the same time, we give you an opportunity to demonstrate capabilities mentioned in your resume and technical interview. The technical recruitment process is driven by our Engineering team. And, we follow the following process.
- Step 1: Resume Review by Engineering team
- Step 2: Technical Interview by Engineering team
- Step 4: Debriefing by Engineering team
- Step 5: Organizational Interview by Management team
A bootcamp involves problem sets aimed at understanding your strengths. Recruitment in emerging disciplines involve two day bootcamps that include training followed by problem sets to see how quick you are on the uptake.
Non technical positions have a different intake process. A writing position may require you to take a copy test, while a marketing position might require you to draft a communication plan.
Recommended Reading
We draw inspiration from numerous books, videos, resources, articles and sites. We are midst creating a space to share all we can. Meanwhile, here are a few interesting links.
A front end engineer's manifesto
by Zach Leatherman
Eloquent JavaScript - A Modern
Introduction to Programming
by Marijn Haverbeke
The Cathedral
and the Bazaar
by Eric S Raymond
Software Engineering for
Internet Applications
by Eve Andersson, Philip Greenspun,
and Andrew Grumet
Internships
Contemplating a career in the Web & Mobile technology industry? Wish to gain first-hand experience? An internship is a good way to get started to expand your professional and technical skills. If you seek to intern with us, we expect you to be prepared to work full time for a minimum period of three months, and we offer opportunities in the following areas:
- Technology Research
- Web Engineering
- Marketing
- Community Engagement
We also work with AIESEC and offer 12-18 month work opportunities through it's global internship program. Contact your local committee to see current openings with us at our offices in India.