Lets Work Together

Current Job Openings @ HappyCow

Senior Software Engineer, Mobile/Web - posted Jan 29, 2014

HappyCow is seeking a self-directed Senior Software Engineer with a desire to build robust, scalable, and exciting web and mobile applications. Developer will be working to design and implement new HappyCow features and improve the overall experience for millions of people. You will also be part of a team that works on diverse, site-spanning projects involving our mobile platforms, community-facing tools, web services, security, user-to-user interaction, and more. Projects will be for both internal tools and highly-used public-facing products. Ideally you have significant experience with the entire LAMP stack from the back-end to the front-end. This includes but is not limited to:
    •    General systems architecture for high-traffic Web sites
    •    Amazon Web Services, especially EC2, CloudFront and Route53
    •    Linux command line systems administration using SSH keys.
    •    Apache Web server administration
    •    Relational database design and maintenance, specifically MySQL
    •    Modern PHP5 design patterns, with experience modernizing legacy code bases
    •    Excellent troubleshooting and debugging skills
    •    Git experience, especially as it applies to branching, merging, and release management
    •    Excellent HTML5 knowledge (this includes Javascript and CSS3)

Other skills we require regularly: Memcache, NewRelic, GoogleAnalytics, Facebook API, Google Maps API, less, Smarty, Zend Framework, jQuery, jQueryUI, Bootstrap, mod_rewrite


    •    Design and build large-scale web-services and mobile applications
    •    Partner with Product Managers to define scope of future products
    •    Tune web-application performance through front-end and back-end optimizations
    •    3+ years software development experience
    •    3+ years PHP/MySQL required
    •    2+ years JavaScript; strong experience with JSON and AJAX
    •    Strong Object Oriented Programming skills
    •    Good working knowledge of iOS or Android development
    •    Experience with other mobile platforms is a plus
    •    Intermediate to advanced HTML/CSS/DOM experience (ability to understand and tweak UI team’s output)
    •    HTML5 experience is a plus
    •    Linux/Unix experience is essential
    •    Excellent verbal and written communication skills
    •    Strong collaborative skills and flexibility in fulfilling multiple roles
    •    Bachelors or Masters degree in Computer Science or related; or equivalent work experience
    •    Familiarity with search/information retrieval space in general
    •    Knowledge and/or passion about veganism & HappyCow is always a plus!

Please email your resume to Eric at HappyCow dot Net
(please include your linkedin page and a link to your online portfolio)