Browse code

use the <page> tag consistently in the jobs pages too

Roger Dingledine authored on 24/03/2014 07:55:51
Showing 1 changed files
... ...
@@ -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
 
Browse code

say when they got posted so people know they're recent (for now)

Roger Dingledine authored on 03/12/2013 00:20:42
Showing 1 changed files
... ...
@@ -11,6 +11,7 @@
11 11
   </div>
12 12
 	<div id="maincol">
13 13
 <h1>The Tor Project is looking for a Firefox/Thunderbird Extension Developer!</h1>
14
+<h2>(Posted 22 Nov 2013)</h2>
14 15
 
15 16
 <p>
16 17
 
Roger Dingledine authored on 31/10/2013 03:26:08
Showing 1 changed files
... ...
@@ -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>
Browse code

Update browser postings based on Roger's input.

Mike Perry authored on 31/10/2013 02:16:37
Showing 1 changed files
... ...
@@ -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
 
Browse code

update job desc to avoid nuisances.

Andrew Lewman authored on 31/10/2013 00:15:33
Showing 1 changed files
... ...
@@ -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
Browse code

Add links and clarifications to the browser job postings.

Mike Perry authored on 26/10/2013 02:31:13
Showing 1 changed files
... ...
@@ -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
 
Browse code

Update browser hacker posting and add an extension developer posting.

Mike Perry authored on 18/10/2013 05:53:44
Showing 1 changed files
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 &raquo; </a>
9
+    <a href="<page about/overview>">About &raquo; </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
+