|
We seek a front-end web developer. This position is full-time (with a startup
ethos) and on-site in Alameda (8min bike from Fruitvale BART).
- Requirements:
- Passionate about programming;
- Produce elegant, maintainable code;
- Interest in JavaScript and Rich Internet Applications
(RIAs);
- Easy to get along with, fun, ethical, and low-maintenance;
and
- Intensely driven, proactive, and hard-working.
- Desirable:
- Experience with Dojo Javascript library;
- Experience with databases in both design and access
methodology; and
- Open-source contributions.
- Environment and Compensation:
- Work with our front-end lead who's an exceptional JavaScript
programmer, maintainer of multiple successful open source
projects, and architect for much of our overall system;
- Technical immersion at an early stage startup aiming to
shake up a valuable market; and
- Flexible work environment focused on productivity.
TeamPatent, an innovative
National Science Foundation-funded startup, is looking for an
front-end web engineer to help extend the functionality of our
semantically-aware word processor. The National Science
Foundation describes our technology as "game changing".
We're building a high-performance, browser-based
semantically-aware word processor with an integrated drawing
editor. It provides responsive, web-standard collaboration for
large, multimedia documents. It may be conceived of as
Google Wave "Blips" persisting changes to large multimedia
documents with support for version branching, offline support,
etc. The "semantic awareness" makes it easier to author
and read complex technical documents.
We're first applying our editor to drafting patent applications--a
highly-constrained, high-value niche in which we have technical and market
expertise. A patent application is our society's most refined format
for expressing an innovation--it's a scientific paper that's required to
disclose a preferred technical approach in intimate detail, wherein the text
refers to a hundred or so callouts in associated drawings. However,
they're difficult to prepare (especially keeping references synchronized
between the text and drawings) and to read (most patent professionals print
them out and read them with the drawings side-by-side with the text).
TeamPatent allows inventors to more easily write much of the application
themselves and hire professionals just for the legalize. Associating
part references in the text with callouts in the drawings allows these
documents to be more easily read on-line. Longer-term, these editing
and browsing technologies can become the basis for a new type of general
word processor that could be an important part of the future of Office 2.0.
We're looking for someone who's passionate about software engineering and
is capable of first quickly learning our technologies and later effectively
teaching them to others. You'll have an opportunity to work on both the
front and backend as many functions require coordinated suppport. On
the frontend, you'll work in JavaScript (with Dojo libraries) as you refine
and extend our editor application.
As a member of TeamPatent, you'll help contribute to open source--we already maintain two of the largest widgets in Dojo--dijit.Editor & dojox.Sketch--and, with your involvement, we hope to contribute
more.
TeamPatent holds the potential to be a career-making project with enormous intellectual scope and market potential.
We're smart, creative, and open to new ideas...join us!
Applicants should try our software, submit a resume, and
provide an explanation of why they'd be
a good fit to jobs@teampatent.com.
|