Work as part of a team that is energetic, dynamic, hardworking, full of ideas, fun and friendly Apply state of the art software design to ensure high availability, scalability, maintainability and performance of high-traffic web applications Work on...