... | ... |
@@ -25,7 +25,7 @@ implementation for <a href="https://www.instantbird.org">InstantBird</a>. This |
25 | 25 |
is a contractor position, and may involve working with one or more existing |
26 | 26 |
contractors on these projects. You will also be working closely with the new |
27 | 27 |
and existing <a |
28 |
-href="https://www.torproject.org/about/jobs-browserhacker.html.en">browser |
|
28 |
+href="<page about/jobs-browserhacker>">browser |
|
29 | 29 |
hacker</a> positions. If you also have direct C++ hacking experience, feel |
30 | 30 |
free to apply to both positions. |
31 | 31 |
|
... | ... |
@@ -25,7 +25,7 @@ is a contractor position, and may involve working with one or more existing |
25 | 25 |
contractors on these projects. You will also be working closely with the new |
26 | 26 |
and existing <a |
27 | 27 |
href="https://www.torproject.org/about/jobs-browserhacker.html.en">browser |
28 |
-hacker</a> positions. If you also have direct C++ hacking experinece, feel |
|
28 |
+hacker</a> positions. If you also have direct C++ hacking experience, feel |
|
29 | 29 |
free to apply to both positions. |
30 | 30 |
|
31 | 31 |
</p> |
... | ... |
@@ -20,8 +20,14 @@ href="https://gitweb.torproject.org/torbutton.git">Torbutton</a>, <a |
20 | 20 |
href="https://gitweb.torproject.org/https-everywhere.git">HTTPS-Everywhere</a>, |
21 | 21 |
and <a href="https://gitweb.torproject.org/tor-launcher.git">Tor Launcher</a>, |
22 | 22 |
and the UI for an <a href="http://www.cypherpunks.ca/otr/">OTR</a> |
23 |
-implementation for <a href="https://www.instantbird.org">InstandBird</a>. This |
|
24 |
-is a contractor position. |
|
23 |
+implementation for <a href="https://www.instantbird.org">InstantBird</a>. This |
|
24 |
+is a contractor position, and may involve working with one or more existing |
|
25 |
+contractors on these projects. You will also be working closely with the new |
|
26 |
+and existing <a |
|
27 |
+href="https://www.torproject.org/about/jobs-browserhacker.html.en">browser |
|
28 |
+hacker</a> positions. If you also have direct C++ hacking experinece, feel |
|
29 |
+free to apply to both positions. |
|
30 |
+ |
|
25 | 31 |
</p> |
26 | 32 |
|
27 | 33 |
<p> |
... | ... |
@@ -43,7 +49,7 @@ functionality in specific, goal-oriented ways.</li> |
43 | 49 |
<li>Have a knack for creating clean UI layouts and alterations, especially in |
44 | 50 |
XML/XUL.</li> |
45 | 51 |
|
46 |
-<li>Be at familiar with web technologies and how the web works, especially the |
|
52 |
+<li>Be familiar with web technologies and how the web works, especially the |
|
47 | 53 |
same-origin model and web tracking.</li> |
48 | 54 |
|
49 | 55 |
<li>Be comfortable and experienced justifying and documenting technical |
... | ... |
@@ -107,7 +113,7 @@ configuration, and security for our users. |
107 | 113 |
</p> |
108 | 114 |
|
109 | 115 |
<p> We also need an extension for <a |
110 |
-href="https://www.instantbird.org">InstandBird</a> to implement an interface |
|
116 |
+href="https://www.instantbird.org">InstantBird</a> to implement an interface |
|
111 | 117 |
for <a href="http://www.cypherpunks.ca/otr/">OTR encryption</a> to provide |
112 | 118 |
secure instant messaging using an existing OTR library. </p> |
113 | 119 |
|
... | ... |
@@ -21,11 +21,7 @@ href="https://gitweb.torproject.org/https-everywhere.git">HTTPS-Everywhere</a>, |
21 | 21 |
and <a href="https://gitweb.torproject.org/tor-launcher.git">Tor Launcher</a>, |
22 | 22 |
and the UI for an <a href="http://www.cypherpunks.ca/otr/">OTR</a> |
23 | 23 |
implementation for <a href="https://www.instantbird.org">InstandBird</a>. This |
24 |
-would be a contractor position starting in November/December and continuing |
|
25 |
-for at least 12 months, but possibly longer. The position would be part-time |
|
26 |
-to start, but may expand to full time at a later date depending on funding and |
|
27 |
-your availability. |
|
28 |
- |
|
24 |
+is a contractor position. |
|
29 | 25 |
</p> |
30 | 26 |
|
31 | 27 |
<p> |
... | ... |
@@ -131,10 +127,9 @@ Other notes: |
131 | 127 |
</p> |
132 | 128 |
|
133 | 129 |
<ul> |
134 |
- <li>Tor developers don't have an office; you can work from |
|
135 |
- wherever you want, in basically any country. You'll need to be |
|
136 |
- comfortable in this environment! We coordinate via IRC, email, |
|
137 |
- and bug trackers.</li> |
|
130 |
+ <li>Tor developers can work from wherever you want, in basically |
|
131 |
+ any country. We have an office in Cambridge, MA if you prefer. We |
|
132 |
+ coordinate via IRC, email, and bug trackers.</li> |
|
138 | 133 |
<li>Academic degrees are great, but not required if you have |
139 | 134 |
the right experience.</li> |
140 | 135 |
<li>We only write free and open source software, and we don't |
... | ... |
@@ -14,10 +14,17 @@ |
14 | 14 |
|
15 | 15 |
<p> |
16 | 16 |
|
17 |
-Your job would be to work on Torbutton, Tor Launcher, TorBirdy, and |
|
18 |
-HTTPS-Everywhere, and the UI for an OTR implementation for InstantBird. This |
|
17 |
+Your job would be to work on <a |
|
18 |
+href="https://gitweb.torproject.org/torbirdy.git">Tor Birdy</a>, <a |
|
19 |
+href="https://gitweb.torproject.org/torbutton.git">Torbutton</a>, <a |
|
20 |
+href="https://gitweb.torproject.org/https-everywhere.git">HTTPS-Everywhere</a>, |
|
21 |
+and <a href="https://gitweb.torproject.org/tor-launcher.git">Tor Launcher</a>, |
|
22 |
+and the UI for an <a href="http://www.cypherpunks.ca/otr/">OTR</a> |
|
23 |
+implementation for <a href="https://www.instantbird.org">InstandBird</a>. This |
|
19 | 24 |
would be a contractor position starting in November/December and continuing |
20 |
-for at least 12 months, but possibly longer. |
|
25 |
+for at least 12 months, but possibly longer. The position would be part-time |
|
26 |
+to start, but may expand to full time at a later date depending on funding and |
|
27 |
+your availability. |
|
21 | 28 |
|
22 | 29 |
</p> |
23 | 30 |
|
1 | 1 |
new file mode 100644 |
... | ... |
@@ -0,0 +1,178 @@ |
1 |
+## translation metadata |
|
2 |
+# Revision: $Revision: 25666 $ |
|
3 |
+# Translation-Priority: 3-low |
|
4 |
+ |
|
5 |
+#include "head.wmi" TITLE="Tor Project: Jobs (browser hacker)" CHARSET="UTF-8" |
|
6 |
+<div id="content" class="clearfix"> |
|
7 |
+ <div id="breadcrumbs"> |
|
8 |
+ <a href="<page index>">Home » </a> |
|
9 |
+ <a href="<page about/overview>">About » </a> |
|
10 |
+ <a href="<page about/jobs>">Jobs</a> |
|
11 |
+ </div> |
|
12 |
+ <div id="maincol"> |
|
13 |
+<h1>The Tor Project is looking for a Firefox/Thunderbird Extension Developer!</h1> |
|
14 |
+ |
|
15 |
+<p> |
|
16 |
+ |
|
17 |
+Your job would be to work on Torbutton, Tor Launcher, TorBirdy, and |
|
18 |
+HTTPS-Everywhere, and the UI for an OTR implementation for InstantBird. This |
|
19 |
+would be a contractor position starting in November/December and continuing |
|
20 |
+for at least 12 months, but possibly longer. |
|
21 |
+ |
|
22 |
+</p> |
|
23 |
+ |
|
24 |
+<p> |
|
25 |
+All candidates must: |
|
26 |
+</p> |
|
27 |
+ |
|
28 |
+<ul> |
|
29 |
+ |
|
30 |
+<li>Have experience in Javascript, XUL, and HTML. You must have written code |
|
31 |
+for at least one Firefox, Thunderbird, or Google Chrome browser addon.</li> |
|
32 |
+ |
|
33 |
+<li>Have a solid understanding of issues surrounding secure web and browser |
|
34 |
+addon programming.</li> |
|
35 |
+ |
|
36 |
+<li>Be comfortable and experienced with repeatedly diving into new, |
|
37 |
+unfamiliar codebases, looking for ways to alter and augment their |
|
38 |
+functionality in specific, goal-oriented ways.</li> |
|
39 |
+ |
|
40 |
+<li>Have a knack for creating clean UI layouts and alterations, especially in |
|
41 |
+XML/XUL.</li> |
|
42 |
+ |
|
43 |
+<li>Be at familiar with web technologies and how the web works, especially the |
|
44 |
+same-origin model and web tracking.</li> |
|
45 |
+ |
|
46 |
+<li>Be comfortable and experienced justifying and documenting technical |
|
47 |
+decisions for a public, world-wide technical audience.</li> |
|
48 |
+ |
|
49 |
+<li>Be comfortable working remotely.</li> |
|
50 |
+ |
|
51 |
+<li>Be comfortable and experienced with interacting with users and other |
|
52 |
+developers online. Have thick enough skin to survive occasional trolling |
|
53 |
+from either group.</li> |
|
54 |
+ |
|
55 |
+<li>Be comfortable with transparency: as a non-profit, everything we do is in |
|
56 |
+public, including your name (or at least your business name) and yearly |
|
57 |
+payment amount.</li> |
|
58 |
+ |
|
59 |
+</ul> |
|
60 |
+ |
|
61 |
+<p> |
|
62 |
+An ideal candidate would also: |
|
63 |
+</p> |
|
64 |
+ |
|
65 |
+<ul> |
|
66 |
+ |
|
67 |
+<li>Already be familiar with writing addons for Mozilla Firefox or other |
|
68 |
+web browsers.</li> |
|
69 |
+ |
|
70 |
+<li>Already be familiar with writing patches for Mozilla Firefox or |
|
71 |
+other web browsers.</li> |
|
72 |
+ |
|
73 |
+<li>Be capable of insanely creative yet also ruthlessly pragmatic |
|
74 |
+thinking.</li> |
|
75 |
+ |
|
76 |
+<li>Have experience with open-source software development, including |
|
77 |
+working with distributed teams across different time-zones containing |
|
78 |
+employees and volunteers of differing skill levels over multiple mediums, |
|
79 |
+including email, instant messaging, and IRC.</li> |
|
80 |
+ |
|
81 |
+<li>Have basic familiarity with distributed version control systems.</li> |
|
82 |
+ |
|
83 |
+<li>Have contributed significant chunks of code to multiple open-source |
|
84 |
+projects in the past.</li> |
|
85 |
+ |
|
86 |
+<li>Genuinely be excited about Tor and our values.</li> |
|
87 |
+</ul> |
|
88 |
+ |
|
89 |
+<p> |
|
90 |
+Detailed job description: |
|
91 |
+</p> |
|
92 |
+ |
|
93 |
+<blockquote> |
|
94 |
+ |
|
95 |
+<p> |
|
96 |
+Your primary tasks will include writing patches and UI improvements for <a |
|
97 |
+href="https://gitweb.torproject.org/torbirdy.git">Tor Birdy</a>, <a |
|
98 |
+href="https://gitweb.torproject.org/torbutton.git">Torbutton</a>, <a |
|
99 |
+href="https://gitweb.torproject.org/https-everywhere.git">HTTPS-Everywhere</a>, |
|
100 |
+and |
|
101 |
+<a href="https://gitweb.torproject.org/tor-launcher.git">Tor Launcher</a>. |
|
102 |
+These improvements will primarily revolve around improving usability, Tor |
|
103 |
+configuration, and security for our users. |
|
104 |
+</p> |
|
105 |
+ |
|
106 |
+<p> We also need an extension for <a |
|
107 |
+href="https://www.instantbird.org">InstandBird</a> to implement an interface |
|
108 |
+for <a href="http://www.cypherpunks.ca/otr/">OTR encryption</a> to provide |
|
109 |
+secure instant messaging using an existing OTR library. </p> |
|
110 |
+ |
|
111 |
+<p> |
|
112 |
+For an even more detailed overview of the full breadth |
|
113 |
+and depth of the work you'd be doing, have a look at <a |
|
114 |
+href="https://www.torproject.org/projects/torbrowser/design/">The |
|
115 |
+Design and Implementation of the Tor Browser</a>, especially <a |
|
116 |
+href="https://www.torproject.org/projects/torbrowser/design/#DesignRequirements">The |
|
117 |
+Design Requirements</a> section. |
|
118 |
+</p> |
|
119 |
+ |
|
120 |
+</blockquote> |
|
121 |
+ |
|
122 |
+<p> |
|
123 |
+Other notes: |
|
124 |
+</p> |
|
125 |
+ |
|
126 |
+<ul> |
|
127 |
+ <li>Tor developers don't have an office; you can work from |
|
128 |
+ wherever you want, in basically any country. You'll need to be |
|
129 |
+ comfortable in this environment! We coordinate via IRC, email, |
|
130 |
+ and bug trackers.</li> |
|
131 |
+ <li>Academic degrees are great, but not required if you have |
|
132 |
+ the right experience.</li> |
|
133 |
+ <li>We only write free and open source software, and we don't |
|
134 |
+ believe in software patents.</li> |
|
135 |
+</ul> |
|
136 |
+ |
|
137 |
+<p> |
|
138 |
+How to apply: |
|
139 |
+</p> |
|
140 |
+ |
|
141 |
+<ul> |
|
142 |
+ <li>Link to a sample of code you've written in the past that |
|
143 |
+ you're allowed to show us.</li> |
|
144 |
+ <li>Provide a CV explaining your background, experience, skills, |
|
145 |
+ and other relevant qualifications.</li> |
|
146 |
+ <li>List some people who can tell us more about you: these |
|
147 |
+ references could be employers or coworkers, open source projects, |
|
148 |
+ etc.</li> |
|
149 |
+ <li>Email the above to jobs at torproject.org, specifying the |
|
150 |
+ "Extension Developer" position.</li> |
|
151 |
+</ul> |
|
152 |
+ |
|
153 |
+<p> |
|
154 |
+About the company:<br> |
|
155 |
+ The Tor Project is a US 501(c)(3) non-profit dedicated to research, |
|
156 |
+ development, and education about online anonymity and privacy. The Tor |
|
157 |
+ network's 3000 volunteer relays carry 16 Gbps for upwards of half a |
|
158 |
+ million daily users, including ordinary citizens who want protection |
|
159 |
+ from identity theft and prying corporations, corporations who want |
|
160 |
+ to look at a competitor's website in private, people around the world |
|
161 |
+ whose Internet connections are censored, and even governments and law |
|
162 |
+ enforcement. Tor has a staff of 14 paid developers, researchers, and |
|
163 |
+ advocates, plus many dozen volunteers who help out on a daily basis. Tor |
|
164 |
+ is funded in part by government research and development grants, and |
|
165 |
+ in part by individual and corporate donations. |
|
166 |
+</p> |
|
167 |
+ |
|
168 |
+ </div> |
|
169 |
+ <!-- END MAINCOL --> |
|
170 |
+ <div id = "sidecol"> |
|
171 |
+#include "side.wmi" |
|
172 |
+#include "info.wmi" |
|
173 |
+ </div> |
|
174 |
+ <!-- END SIDECOL --> |
|
175 |
+</div> |
|
176 |
+<!-- END CONTENT --> |
|
177 |
+#include <foot.wmi> |
|
178 |
+ |