Software Engineers - Front End (Full Time - Sunnyvale, CA)
Elegance and class is key. You should have a passion for shipping elegant, responsive web interfaces that will be used by millions of people
Role & Responsibilities
- Write front-end code in HTML5, PHP, CSS, and Javascript using YUI
- Work closely with, and incorporate feedback from, product management, interaction designers, and back-end engineers
- Rapidly fix bugs and solve problems
- Pro-actively look for ways to make Dhingana better
- Speed, Speed, Speed - must be a performance freak!
- Play a key role in product development, help shape direction of dhingana feature set
Requirements
- Bachelor's degree in Computer Science or demonstrated hacking chops
- 2-4 years of commercial software development experience
- You have built some impressive, non-trivial web applications by hand
- There are lots of people here that care about one pixel. You should too
- Expert Javascript/YUI/HTML/CSS/Ajax coding skills
- Excellent programming skills in PHP or Java
- Disciplined approach to testing and quality assurance
- Strong command of web standards, CSS-based design, cross-browser compatibility
- Good understanding of web technologies (HTTP, Apache) and familiarity with Unix/Linux
- Knowledgeable foundation in interaction design principles
- Great written communication and documentation abilities
- Comfortable in a small, intense and high-growth start-up environment
- You don't have to be a good designer, but you have good design taste
- You know and can admit when something is not great. You can recognize that something you've done needs improvement
- You've seen CSRF and XSS in action and know how to prevent it from happening
Nice-to-have's
- Knowledgeable about browser-specific issues and incompatibilities
- Experience with Agile product development methodology
- Experience with Photoshop
- Startup experience
- Experience testing for the web (unit tests, Selenium, etc.).
- Experience with distributed version control systems (eg: Git)
- Passion for music and movies
Benefits & Perks
Most important benefit we offer is giving you an opportunity to work on amazingly creative and interesting problems that can help make millions of users happy and have a positive impact on their lives.
We also offer a list of super-cool benefits and perks:
- Competitive salaries
- Own part of the company (lots of stock options)
- Excellent medical benefits and Life insurance too
- Really flexible hours
- Unlimited Vacations (how cool is that?)
- Free weekly lunches and snacks