Update browser hacker posting and add an extension developer posting.
Mike Perry

Mike Perry commited on 2013-10-18 05:53:44
Zeige 2 geänderte Dateien mit 187 Einfügungen und 9 Löschungen.

... ...
@@ -11,15 +11,15 @@
11 11
   </div>
12 12
 	<div id="maincol">
13 13
 <h1>The Tor Project is looking for a Browser Hacker!</h1>
14
-<h1>Note: we've filled this position for now, but we hope to be looking
15
-for another core developer in the future.</h1>
16 14
 
17 15
 <p>
18
-Your job would be to work on Torbutton and patches to our
19
-Firefox-based browser, as well as a potential Android port. This would
20
-be a contractor position likely starting in October and going through
21
-Q1 2013, with the possibility of later in 2013 and beyond. There may
22
-also be a possibility for part-time work prior to October.
16
+
17
+Your job would be to work on the C++ patches to our Firefox-based browser,
18
+writing new APIs and altering functionality for privacy and security, and
19
+making improvements to our collection of Firefox and Thunderbird addons.  This
20
+would be a full-time contractor position likely starting in November/December
21
+and going through Q3 2014, with the possibility of later in 2014 and beyond.
22
+
23 23
 </p>
24 24
 
25 25
 <p>
... ...
@@ -54,8 +54,8 @@ developers online. Have thick enough skin to survive occasional trolling
54 54
 from either group.</li>
55 55
 
56 56
 <li>Be comfortable with transparency: as a non-profit, everything we do is in
57
-public, including your name (or at least your business name) and pay
58
-rate.</li>
57
+public, including your name (or at least your business name) and yearly
58
+payment amount.</li>
59 59
 
60 60
 </ul>
61 61
 
... ...
@@ -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
+
0 179