Want to create an application like no other? Our team of highly experienced and super creative engineers has built an application unlike any that have come before it in the online travel space. It is now time for TripIt to take it to the next level, and to do that we need you. You are the type of engineer that is driven by the challenge of solving unique and often hard, technical problems in a compressed timeframe while keeping in mind the requirements of the business and
the user experience. You will report directly to the co-founder and VP of Engineering and work alongside TripIt's Chief Architect.
The Web Application Engineer will assist in the development t of TripIt's core web application. You are passionate about developing new technologies and have a good sense of product design, experience in web application development (we use PHP for the backend), solid development habits (e.g. unit testing, technical design documentation, etc...), solid experience with frontend web technologies (HTML, CSS, and Javascript), and are not afraid to dive into new and unfamiliar technologies.
At least 3-4 years of prior software development experience
Strong understanding of web and web-related technologies
Server-side application development in PHP, Python, Perl, or Ruby
Client-side application development in HTML, CSS, and Javascript
Solid knowledge of SQL and development of database-backed web applications
Familiarity with one or more relational databases (e.g. MySQL, Postgres, or Oracle)
Solid development habits and practices
Experience developing technical design documentation and participating in a technical design and code peer review process
Natural problem-solver and troubleshooter
Comfortable working in a GNU Linux/Unix environment
Excellent communication skills (written and verbal)