|
We seek a back-end web developer. This position is full-time (with a startup
ethos) and on-site in Alameda (10min bike from Fruitvale BART).
- Requirements:
- Demonstrated expertise in a server-side language and at
least some experience in Python;
- Experience with databases in
both design and access methodology;
- Produce elegant, maintainable
code;
- Easy to get along with, fun,
ethical, and low-maintenance; and
- Intensely driven, proactive,
and hard-working.
- Desirable:
- Demonstrated Python expert;
- Open-source contributions; and
- Experience planning network
operations.
- Environment and Compensation:
- Full-time;
- Ground
floor opportunity with competitive compensation including significant
equity;
- Technical leadership 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 back-end web engineer to help build our document persistence
engine. This may sound straightforward, but it turns out that
what we're doing is ground-breaking research--the National
Science Foundation describes our technology as "game changing".
We're building a high-performance, browser-based 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.
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've already prototyped their use for Electronic Medical Records (EMR).
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 be working in Python and other open-source tools
as you refine our document versioning engine
and deployment system on Linux-based Amazon EC2 instances. If we decide to
support the Wave protocol, Java experience would be helpful.
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 facets of our backend infrastructure.
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 submit a resume and an explanation of why they'd be
a good fit to jobs@teampatent.com.
|