[tor-commits] r25707: {website} some clean-ups of the desc based on feedback and pesky US la (website/trunk/about/en)
Andrew Lewman
andrew at torproject.org
Thu Jul 5 19:41:49 UTC 2012
Author: phobos
Date: 2012-07-05 19:41:49 +0000 (Thu, 05 Jul 2012)
New Revision: 25707
Modified:
website/trunk/about/en/jobs-browserhacker.wml
Log:
some clean-ups of the desc based on feedback and pesky US labor laws.
Modified: website/trunk/about/en/jobs-browserhacker.wml
===================================================================
--- website/trunk/about/en/jobs-browserhacker.wml 2012-07-05 19:23:30 UTC (rev 25706)
+++ website/trunk/about/en/jobs-browserhacker.wml 2012-07-05 19:41:49 UTC (rev 25707)
@@ -21,40 +21,38 @@
</p>
<p>
-Any candidate must:
+All candidates must:
</p>
<ul>
-<li>Have experience in C++ and ideally Javascript. At least 5 years experience
-is probably necessary for the level of expertise we want, though some of these
-years can be replaced with other Object Oriented Programming and/or C
-experience. If you meet this level of experience with C++/OOP, Javascript can
-be learned on the job.</li>
+<li>Have experience in C++ and ideally Javascript. At least 5 years
+experience is probably necessary for the level of expertise we want,
+though some of these years can be replaced with other Object Oriented
+Programming and/or C experience. If you meet this level of experience
+with C++/OOP, Javascript can be learned on the job.</li>
-<li>Have a solid understanding of issues surrounding secure C++ programming
-(at least to the level of avoiding them).</li>
+<li>Have a solid understanding of issues surrounding secure C++
+programming (at least to the level of avoiding them).</li>
-<li>Be comfortable and experienced with repeatedly diving into new, unfamiliar
-codebases, looking for ways to alter and augment their functionality in
-specific, goal-oriented ways.</li>
+<li>Be comfortable and experienced with repeatedly diving into new,
+unfamiliar codebases, looking for ways to alter and augment their
+functionality in specific, goal-oriented ways.</li>
-<li>Be at least passingly familiar with web technologies and how the web
-works, especially the same-origin model and web tracking.</li>
+<li>Be at least passingly familiar with web technologies and how the
+web works, especially the same-origin model and web tracking.</li>
<li>Be comfortable and experienced justifying and documenting technical
decisions for a public, world-wide technical audience.</li>
-<li>Be comfortable working from home (or wherever your preferred
- Internet connection is).</li>
+<li>Be comfortable working from remotely.</li>
<li>Be comfortable and experienced with interacting with users and other
developers online. Have thick enough skin to survive occasional trolling
from either group.</li>
<li>Be comfortable with transparency: as a non-profit, everything we do is in
-public, including your name and pay rate (though the latter is a little
-malleable with proper application of bureaucratic ninja skills).</li>
+public, including your name and pay rate.</li>
</ul>
@@ -64,27 +62,33 @@
<ul>
-<li>Already be familiar with writing addons for Mozilla Firefox or other web
-browsers.</li>
+<li>Already be familiar with writing addons for Mozilla Firefox or other
+web browsers.</li>
-<li>Already be familiar with writing patches for Mozilla Firefox or other web
-browsers.</li>
+<li>Already be familiar with writing patches for Mozilla Firefox or
+other web browsers.</li>
-<li>Already be familiar with compiling software for the Android platform.</li>
+<li>Already be familiar with compiling software for the Android
+platform.</li>
-<li>Be capable of insanely creative yet also ruthlessly pragmatic thinking.</li>
+<li>Be capable of creative yet also ruthlessly pragmatic thinking.</li>
<li>Be familiar with probability, statistics, and information theory.</li>
-<li>Know enough about networking to be able to visualize what HTTP 1.1
-looks like on the wire while encapsulated within Tor's network protocol.</li>
+<li>Know enough about networking to be able to visualize what HTTP
+1.1 looks like on the wire while encapsulated within Tor's network
+protocol.</li>
<li>Have experience with open-source software development, including
- working with distributed teams across different time-zones containing
- employees and volunteers of differing skill levels over email and IRC.</li>
+working with distributed teams across different time-zones containing
+employees and volunteers of differing skill levels over multiple mediums,
+including email, instant messaging, and IRC.</li>
+
<li>Have basic familiarity with distributed version control systems.</li>
-<li>Have contributed significant chunks of code to multiple
- open-source projects in the past.</li>
+
+<li>Have contributed significant chunks of code to multiple open-source
+projects in the past.</li>
+
<li>Genuinely be excited about Tor and our values.</li>
</ul>
@@ -95,29 +99,27 @@
<blockquote>
<p>
-Being a Tor Browser Hacker includes triaging, diagnosing, and fixing bugs;
-looking for and resolving web privacy issues; responding on short notice to
-security issues; and working collaboratively with coworkers and volunteers on
-implementing new features and web behavior changes.
+Being a Tor Browser Hacker includes triaging, diagnosing, and fixing
+bugs; looking for and resolving web privacy issues; responding on short
+notice to security issues; and working collaboratively with coworkers
+and volunteers on implementing new features and web behavior changes.
</p>
<p>
-We'd also need help making our code more maintainable, testable, and mergeable
-by upstream. Sometimes, we need to drop everything and scramble to implement
-last-minute fixes, or to deploy urgent security updates. You'd also be
-reviewing other people's code, designs, and academic research papers, and
-looking for ways to improve upon them.
+We'd also need help making our code more maintainable, testable,
+and mergeable by upstream. Sometimes, we need to drop everything and
+scramble to implement last-minute fixes, or to deploy urgent security
+updates. You'd also be reviewing other people's code, designs, and
+academic research papers, and looking for ways to improve upon them.
</p>
<p>
-
-For an even more detailed overview of the full breadth and depth of the work
-you'd be doing, have a look at <a
-href="https://www.torproject.org/projects/torbrowser/design/">The Design and
-Implementation of the Tor Browser</a>, especially <a
+For an even more detailed overview of the full breadth
+and depth of the work you'd be doing, have a look at <a
+href="https://www.torproject.org/projects/torbrowser/design/">The
+Design and Implementation of the Tor Browser</a>, especially <a
href="https://www.torproject.org/projects/torbrowser/design/#DesignRequirements">The
Design Requirements</a> section.
-
</p>
</blockquote>
@@ -127,13 +129,14 @@
</p>
<ul>
-<li>Tor developers don't have an office; you can work from wherever you
- want, in basically any country. You'll need to be comfortable in
- this environment! We coordinate via IRC, email, and bug trackers.</li>
-<li>Academic degrees are great, but not required if you have the right
- experience.</li>
-<li>We only write free (open source) software, and we don't believe in
- software patents.</li>
+ <li>Tor developers don't have an office; you can work from
+ wherever you want, in basically any country. You'll need to be
+ comfortable in this environment! We coordinate via IRC, email,
+ and bug trackers.</li>
+ <li>Academic degrees are great, but not required if you have
+ the right experience.</li>
+ <li>We only write free and open source software, and we don't
+ believe in software patents.</li>
</ul>
<p>
@@ -141,29 +144,30 @@
</p>
<ul>
-<li>Link to a sample of code you've written in the past that you're
- allowed to show us.</li>
-<li>Provide a CV explaining your background, experience, skills, and
- other relevant qualifications.</li>
-<li>List some people who can tell us more about you: these references
- could be employers or coworkers, open source projects, etc.</li>
-<li>Email the above to jobs at torproject.org, specifying the "Browser
- Hacker" position.</li>
+ <li>Link to a sample of code you've written in the past that
+ you're allowed to show us.</li>
+ <li>Provide a CV explaining your background, experience, skills,
+ and other relevant qualifications.</li>
+ <li>List some people who can tell us more about you: these
+ references could be employers or coworkers, open source projects,
+ etc.</li>
+ <li>Email the above to jobs at torproject.org, specifying the
+ "Browser Hacker" position.</li>
</ul>
<p>
About the company:<br>
The Tor Project is a US 501(c)(3) non-profit dedicated to research,
development, and education about online anonymity and privacy. The Tor
- network's 3000 volunteer relays carry 14 Gbps for upwards of half a million
- daily users, including ordinary citizens who want protection from identity
- theft and prying corporations, corporations who want to look at a
- competitor's website in private, people around the world whose Internet
- connections are censored, and even governments and law enforcement. Tor has
- a staff of 14 paid developers, researchers, and advocates, plus many dozen
- volunteers who help out on a daily basis. Tor is funded in part by
- government research and development grants, and in part by individual and
- corporate donations.
+ network's 3000 volunteer relays carry 14 Gbps for upwards of half a
+ million daily users, including ordinary citizens who want protection
+ from identity theft and prying corporations, corporations who want
+ to look at a competitor's website in private, people around the world
+ whose Internet connections are censored, and even governments and law
+ enforcement. Tor has a staff of 14 paid developers, researchers, and
+ advocates, plus many dozen volunteers who help out on a daily basis. Tor
+ is funded in part by government research and development grants, and
+ in part by individual and corporate donations.
</p>
</div>
More information about the tor-commits
mailing list