Sunnyvale, CA
UI/Web Developer
Job Description
The company is looking for an entrepreneurial UI/Web Developer to help us build a new Web and mobile local shopping experience. This company makes shopping malls "searchable" by pulling inventory from all the stores in a mall, then allowing shoppers to access from home (via the mall Web site) or while shopping (via mobile phone). We have recently begun a large nationwide expansion, leveraging our exclusive relationships with the world.s largest shopping mall operators. We have recently closed Series B investment, so this is a great time to join and make a large impact in our technical strategy. This is a highly technical position.
You should be comfortable with developing new technologies in a start-up environment (ie, rapid prototyping, shared design/build responsibility, high energy), and be highly self-motivated. You will own a large portion of our consumer experience, developing a high quality experience using AJAX & OO JavaScript, CSS and DHTML. Specifically, you will:
* Fulfilling several project requests simultaneously while meeting tight deadlines.
* Develop and maintain interactive web applications and application frameworks focusing on the client-side but will require involvement in the full application and data stack.
* Creating and optimizing web pages for download efficiency and clean design.
* Establish and promote software engineering best practices.
* Collaborate with product management to refine and prioritize new requirements and features.
* Full-cycle software development experience including design, implementation, system integration, testing, documentation, production environment deployment and maintenance.
Qualifications
The successful candidate will have the following qualifications:
* A minimum of 3 years software engineering experience developing web software.
* Expert HTML, CSS, OO Javascript, AJAX and at least one server-side web programming language.
* Hands on experience with OOAD, debugging, testing, consumer-facing application development, web frameworks, web browsers and cross-browser issues -minimum of Firefox and IE, and web servers.
* Keen eye for clean UI implementation and knowledge of Web site design best practices.
* Familiarity with software development processes and the software product lifecycle.
* Attention to detail.
* Able to operate with little supervision to develop plans and implement solutions on schedule.
* Excellent problem solving and communication skills.
* BS/MS in Computer Science, or equivalent.
* The right to work in the United States.
Plus
* Experience in developing mobile web software.
* Worked with open source software.
* Worked with database.
* Worked with Python.