Web Development Internships
Posted by rokahn on 2009-June-10
We have two (2) openings for four-month internships with flexible start dates (a longer, part-time duration would be considered). These openings are funded by the National Science Foundation (NSF) who require undergraduate students (see detailed requirements at bottom).
Job Benefits:
- $1500/month for 4 months full-time (or pro-rated over a longer time)…start date flexible
- Friendly environment to get real-world experience developing a Web 2.0 application.
Required:
- Enough programming experience to allow you to immediately start on a substantial project
- Undergraduate (see at bottom), US resident, Fluent in English
- Available on-site in Alameda, CA 94501
Preferred:
- JavaScript (especially Dojo) experience
- Python experience
- Open source participation/contribution
Job Description:
We’re looking for someone who loves programming and is interested in learning how code gets written in a tiny, fast-moving startup. You’d be responsible for a self-contained web component for a deployed system under the mentorship of either a front-end or back-end engineer (depending on the project). Here are some projects we’re considering.
- Front-end
- Implement “antecedent basis” patent checker using Dojo (expanded explanation here)
- Extend dojo zoomer (JavaScript image magnifier) to support arbitrary shape cropping and rotation.
- Extend dojox.sketch, a simple JavaScript drawing editor, to become more like Visio (e.g. draw and connect boxes, place text, etc)
- Extend Simile Timeline to express a branching revision history
- Back-end
- Import patent via screen scraping, segment images, backend JavaScript to autorecognize references.
- Cloud-based usage monitoring: queuing service to receive changes, web query interface.
- Implement interactive revision difference viewer (JavaScript and Python/SQL)
- Email-based invitation system (Python and SQL)
Who are we:
We’re a grubby startup in Alameda, CA funded by the National Science Foundation (grant #0750550) to build a web-based patent-drafting software tool. You’ll get to help build a cutting-edge collaborative text and drawing editor that’s optimized to express complex ideas. Feel free to forward this to others who may be interested. Candidates should be familiar with our software at teampatent.com before applying at jobs@teampatent.com
Undergraduate student participants supported with NSF funds must be citizens or permanent residents of the United States or its possessions. An undergraduate student is a student who is enrolled in a degree program (part-time or full-time) leading to a baccalaureate or associate degree. Students who are transferring from one college or university to another and are enrolled at neither institution during the intervening summer may participate. High school graduates who have been accepted at an undergraduate institution but who have not yet started their undergraduate study are also eligible to participate. Students who have received their bachelor’s degrees and are no longer enrolled as undergraduates are generally not eligible to participate.