Wednesday, December 01, 2010

** Web Developer / UI Engineer Opportunity **

This opportunity comes from one of my former students.  She says...

The company is looking for two people: both an experienced developer, and a junior developer - someone who has recently graduated, or graduated in the past few years. The main requirement is intelligence.  The engineering team is full of really smart people, really top notch talent. This is going to be the only junior position on the engineering team, so it needs to be someone who can keep up intellectually, and eventually technically.

If you've had any really good students in the past few years, please let them know we are looking.  The position is in downtown Palo Alto, 1 block from Caltrain.


OVERVIEW:
We are looking for a brilliant User Interface engineer with strong
front-end web development skills. Candidate has desire to have direct
influence on the direction and quality of the leading travel search
engine.

RESPONSIBILITIES:
Develop application features with a focus on the UI experience,
contribute to interaction and visual design of user features,
performance measurement and tuning, A/B testing. In addition the
successful candidate will assist in the development and maintenance of
frameworks for web-tier development,

EXPERIENCE (required):
  • 2 years web development experience with at least 2 years
    experience at a high-traffic consumer web site
  • Ability to do rapid prototyping of new features in parallel
    with design
  • Passion for the development of high-quality web UI
  • 2 years experience hand coding table-less XHTML, HTML, CSS,
  • including browser differences & hacks
  • 2 years experience with Photoshop, Fireworks, or other graphics
  • programs
  • 2 years experience debugging Internet Explorer and other
  • browsers.
  • 2 years plus experience working with and resolving cross-
  • browser compatibility issues
  • 1 year experience Object Oriented JavaScript
  • Hands-on experience doing widgets mash-ups, such as Google
  • Maps, Facebook, OAuth, Flickr Photo Widget, or similar.
  • Front-end optimization experience included search engine
  • optimization, accessibility and perceived / actual download speed
  • optimization.
  • Ability to convert visual designs/wireframes into HTML
  • Ability to shift gears quickly

EXPERIENCE (ideal):
  • Hands-on experience with  JSON and  JavaScript support
    libraries such as jQuery, prototype, scriptaculous, YUI.
  • Experience with mid-tier technologies: PHP, Ruby on Rails,
    Struts or other (not ASP.net)
  • Design/Prototyping Tools: Photoshop/GIMP/Fireworks
  • Debugging Tools: YSlow and Firebug/DragonFly/Developer Tools
    SQL, UNIX, Ant, Maven, Rake, jUnit
Qualified applicants should send letter and resumé to Estelle Weyl
Be sure to mention that you are/were a Foothill student and that you took classes with me.

** Stanford-Foothill CS/EE Internships **

For the past year, Stanford University and Foothill College have been developing a partnership to allow our students to perform research with professors at Stanford.    The internship pays $12 per hour, and students can work up to 15 hours per week through the entire academic year.

Below are descriptions of the internships and the desired qualifications.  If you are interested in these areas and meet the prerequisites, please send your NAME and EMAIL address to me and I will forward it to be considered.

Program/Department:  Computer Science/Electrical Engineering (McKeown-Ellithorpe)

Research Project:  The 10G NetFPGA website serves as the central point of online presence and information for the NetFPGA-10G platform. At a high level, its content must clearly answer the following basic questions for the viewer: What is the NetFPGA-10G platform? Where can I purchase the NetFPGA-10G? How do I use the NetFPGA-10G? The website must allow a user to find answers to these questions quickly and easily. First time visitors should also be able to very clearly navigate to detailed NetFPGA-10G documentation. The website should eventually contain a link to the Open Source Networking Hardware Repository. After the NetFPGA-10G platform gets moving in the research community, the website should advertise cool networking research projects that have used the platform in some way. The website should contain a 10G blog for updates on the platform and the contributions that are being made by users. The website should have an upcoming events/announcements page discussing tutorials and competitions scheduled for the future. The website should also link to whatever tracking mechanism we will use for the 10G repository.

Intern’s Duties: Web design and enhancement, as described above.

Required Courses:  Web design, computer programming, Web Design Tools (Java, FosWiki, Html), Computer Networking fundamentals


Program/Department: Computer Science (Aiken)

Research Project: Writing programs in an experimental parallel programming language, to test the language’s functionality and performance.

Intern’s Duties: The intern would be given specifications of programs to write and would be expected to produce the software, test inputs, and experimental results of compiling and running the programs on a variety of parallel machines.

Required Courses:  Computer science algorithms and data structures, Systems programming (i.e., C or C++), At least 1 advanced CS systems course (databases, OS, compilers)