We are seeking a self-motivated, intelligent UI Engineer with experience building front-ends for large-scale enterprise-class software products for our international engineering team. As UI Engineer, you will work collaboratively with fellow team members to design and refine product features and enhancements, and to help bring mockups and prototypes to life.
Responsibilities include but are not limited to:
• Semantic HTML/CSS coding/updating for assigned projects
• Working with JQuery templates and JSON files to expose data to the front-end
• Building specific functionality and modules using a front-end framework
• Building efficient and reusable front-end abstractions and systems
• Identifying and addressing performance bottlenecks
• Participating in design and code reviews
• Interacting with other team members to incorporate their innovations and vice versa
• Ability to write standards based, semantic HTML and CSS and modern layouts using tableless design
• Ability to write well-abstracted, reusable code for UI components
• A strong understanding of modern web practices
• Ability to create an efficient user-experience
• A good understanding of cross-browser issues and their workarounds
• Experience working with the .Net Framework and/or server-side scripting languages like PHP, Python and Ruby
• Excellent written and oral communication skills
• Must be a team player and open to change
• Fun and friendly attitude
Every day Demand Media makes it possible for people to create and publish valuable content for millions of Internet users to engage around passionate communities, and for thousands of websites to grow with social media features their audiences want. Join the company that is redefining the social media landscape! As a member of the Demand Media family, you can build a career, learn and demonstrate leadership, join a group of motivated and intelligent individuals and collaborate with some of the most revolutionary leaders in the social media industry.
Demand Media employees are energized by their ability to work in a fast paced, highly flexible environment where their decisions can have a positive effect on the company’s bottom line! Our employees enjoy a diverse environment with infinite opportunity. Why wait? At Demand Media, it’s not just a job. It’s a community that makes it possible.