We have been working on bunch of products (indiereign.com, and others) for sometime. To take these products to next level, quickly and elegantly, we have recently started expanding our team.
We are starting our new development centre in Noida. We want to connect, talk to and hire smart and passionate developers (hackers) who love to work on products in a small company or a startup (like ours).
We are looking for:
bright and smart guys
one who can fit in our (small team/company/startup) culture, and becomes a great team player
can learn, adapt and use cutting/bleeding edge technologies
can inspire and mentor others
importantly, loves building cool, useful and scalable products/services
Experience, we would like to see:
proficiency with one ore more languages (Python, Ruby, PHP, Scala, etc.)
proficiency with analytical approach to problem solving
has worked or very interested to work on other frameworks (Django, Rails, Symfony, etc.)
Mobile Application Developer (iOS or Android or both) - apps/games development;
We are not rigid about number of years (of experience). We think experience comes out of depth, challenges one has taken, and how many great problems one has solved over the time. If someone has all that, we are happy to talk to him/her.
If you are interested or know someone who is good fit; I would appreciate, if you can connect with me (aqabiz at allies.co.in) and share details.
We have one Windows server, which is there for many reasons. Taking backup on windows can be pain, one has to rely on third-party software. We use DeltaCopy, which relies on rsync (an awesome piece of open-source software), statically linked Cygwin libraries/binaries.
It is easy to setup and doesn’t conflict with any existing Cygwin installation.
DeltaCopy has saved us from many disasters(disk failure, etc.), some of those happened during last one month. Had we not taken daily, weekly and monthly backup snapshots, we would have lost months of work.
Thanks to DeltaCopy and developers/company/community behind it. This post is my way of thanking them, by spreading some words.
Using DeltaCopy is very intuitive, however, feel free to leave comments, if you need any help setting it up.
If you are a software or web start-up, it’s really important to use the experience of founders (if they are come from technical background) or your core team to have following in order, as soon as possible.
Guidelines and best-practices: code, documentation (wiki), version-control (branching/tagging – when and how?), bug-tracking, testing (unit-tests, functional-tests), deployment, performance objectives and related stuff.
I would not go crazy (get distracted too much) about these initially but have these in place and encourage(mandatory – certain cases) everyone to contribute, follow, discuss and document. It’s lot easier to adapt things at an earlier stage rather than later.
I strongally recommend you to read Martin Fowler‘s article Technical Debt to learn more about the importance of having things in order.