Welcome to DU! The truly grassroots left-of-center political community where regular people, not algorithms, drive the discussions and set the standards. Join the community: Create a free account Support DU (and get rid of ads!): Become a Star Member Latest Breaking News General Discussion The DU Lounge All Forums Issue Forums Culture Forums Alliance Forums Region Forums Support Forums Help & Search

Tsiyu

(18,186 posts)
Mon Jan 14, 2013, 04:12 AM Jan 2013

Software engineer position



http://imgur.com/jobs


We’re looking for good, all-around engineers to focus on tasks involving both frontend and backend. You should have a passion for creating elegant, responsive web interfaces that will be used by millions of people. You’ll be creating new and improving existing features to support our growing community.


Responsibilities:
• Write front-end code in PHP5, HTML 5, CSS 3, and JavaScript. Other technologies we use are: MySQL, Nginx, Memcached, Redis, HAProxy, AWS EC2, Monit, and Ganglia.
• Write elegant code, from flexible JavaScript libraries to concise, reusable PHP models.
• Implement new features and optimize existing ones from controller-level to UI.
• Write backend server-side scripts that monitor services and keeps the site up and running.
• Brainstorm and create new products and features based on the Imgur architecture.
• Collaborate with a small and extraordinarily talented team of designers and backend engineers.
• Have an understanding of how the back-end works and plan accordingly.
• Rapidly fix bugs and solve problems.
• Pro-actively look for ways and features to make Imgur better.


Our ideal candidate will have:
• B.S. or higher in Computer science, or equivalent knowledge.
• Excellent programming skills in PHP and other web-centric languages.
• Demonstrated work beyond the frontend and ability to integrate with a wide array of backend technologies and services.
• The ability to comfortably program in a Unix environment, and knowledge of typical Unix commands.
• A passion for beautiful, pragmatic code paired with a strong sense of product design.
• Strong command of web standards, CSS-based design, cross-browser compatibility.
• Phenomenal debugging abilities across all of the major browsers.
• Good understanding of web technologies and familiarity with Unix/Linux.
• Knowledgeable foundation in interaction design principles.
• Smarts, humility, and equal willingness to learn and teach.
• Decently good at Super Smash Brothers. Not too good to where we can't ever beat you while still giving us a challenge.

Sample projects


We’d love to see your work, and if you’re passionate about coding or design, then we bet you have lots of things that you’ve done in your spare time. Along with your resume, we’d like you to send us some samples. They can be personal projects you’ve whipped up during a lunch break, or a full-fledged application that you’ve created from scratch. No matter what it is, feel free to stick it up on Github or email it along with your resume.

Sweet benefits


In addition to a casual, fun work environment we are also offering health/vision/dental insurance, a 401K retirement plan, generous paid time off, a moving stipend to get you out to San Francisco, and a technology budget to spec for your own computer.

Everyone gets a big budget to buy their own computer. Sarah, our Director of Communications, used it to buy a shiny new iMac. Alan, our founder and CEO, used it to build his own rig.



Hope someone can use this tip!

Cheers


1 replies = new reply since forum marked as read
Highlight: NoneDon't highlight anything 5 newestHighlight 5 most recent replies
Software engineer position (Original Post) Tsiyu Jan 2013 OP
Too bad it's in San Francisco. drm604 Jan 2013 #1
Latest Discussions»Support Forums»Career Help and Advice»Software engineer positio...