Software Engineer: Web Front-End
In this role you will be responsible for architecting and building the front end of a world-class highly scalable & reliable internet service to sell music online (both traditional e-commerce of physical goods and electronic distribution). You will create the appropriate web site solutions and implement the web site.
Responsibilities
- Architect web-site solutions that support customer needs & scenarios
- Implement the solutions
Qualifications
Basic Skills & Traits
- tremendous energy and passion, results-oriented, exceptional attention to detail.
- outstanding written and oral communication skills.
- strong analytical abilities and problem solving skills, superb decision-making skills.
- ability to work effectively both independently and in a team environment.
Technical
- Exceptional software engineering and object-oriented design skills.
- Ability to design, implement and debug scalable, robust server-based applications/services.
- Ability to efficiently produce great quality code that is clear, maintainable, performance-sensitive, secure, and globalization-ready.
- Excellent knowledge of Ruby and Ruby on Rails.
- Excellent knowledge of web technology (HTTP, HTML, XML, RSS, CSS, Javascript, AJAX).
- Strong knowledge of web services (SOAP, XML-RPC, JSON).
- Strong knowledge of databases (SQL).
- Knowledge of Java and/or C#.
- Knowledge of Java Servlets and/or ASP.NET.
Experience
- Demonstrated experience shipping customer-driven products from inception to completion.
- Minimum of 5 years computer industry experience.
Education
- BA/BS or MS degree in Computer Science or related technical discipline is strongly preferred.
How to Apply
If you are interested in applying for this job, please send your resume and cover letter to: jobs at 21cmusic dot com.
