Bachelors or Masters in engineering (preferably in Computer Science)
10 years of experience
2 years of experience in a startup is a plus
What we value:
Passionate about building solutions in a high-tech mobile start-up. Ability to energize others with fresh ideas and multiple design options. Evaluate multiple technology options, make correct technology choices
Ability to design solutions that are pragmatic, flexible and utilize widely accepted design patterns. Always look for solutions that scale in performance. Ability to see elegant solutions. Set high standards for design. Provide architectural guidelines
Very high ownership, self-starter. Identify and define problems better than others.
Proficient in LAMP (Linux, Apache, MySQL, PHP ) architecture
Experience with nosql. Node.js, Redis will be a plus
Experience with Amazon Elastic Compute Cloud (EC2) is a plus
Expertise in application development, including:
- Complete understanding of MySQL and relational databases.
- OO programming, patterns and aspects in PHP5.
- Website MVC frameworks with AJAX/REST and JSON messaging.
- Producer-consumer relationships in inter-process messaging.
- Distributed multi-server architecture and asynchronous operations.
- Consistent usage of, and a firm belief in, automated testing.
- Proven capability to build applications scaling to large base of users