Mike Perry commited on 2013-10-26 02:31:13
Zeige 2 geänderte Dateien mit 20 Einfügungen und 11 Löschungen.
... | ... |
@@ -14,7 +14,9 @@ |
14 | 14 |
|
15 | 15 |
<p> |
16 | 16 |
|
17 |
-Your job would be to work on the C++ patches to our Firefox-based browser, |
|
17 |
+Your job would be to work on the C++ patches to our <a |
|
18 |
+href="https://www.torproject.org/projects/torbrowser/design/">Firefox-based |
|
19 |
+browser</a>, |
|
18 | 20 |
writing new APIs and altering functionality for privacy and security, and |
19 | 21 |
making improvements to our collection of Firefox and Thunderbird addons. This |
20 | 22 |
would be a full-time contractor position likely starting in November/December |
... | ... |
@@ -28,14 +30,14 @@ All candidates must: |
28 | 30 |
|
29 | 31 |
<ul> |
30 | 32 |
|
31 |
-<li>Have experience in C++ and ideally Javascript. At least 5 years |
|
32 |
-experience is probably necessary for the level of expertise we want, |
|
33 |
-though some of these years can be replaced with other Object Oriented |
|
34 |
-Programming and/or C experience. If you meet this level of experience |
|
35 |
-with C++/OOP, Javascript can be learned on the job.</li> |
|
33 |
+<li>Have experience in C++ and ideally Javascript. Five years of C++ |
|
34 |
+experience is probably necessary for the level of expertise we want, though |
|
35 |
+some of these years can be replaced with other Object Oriented Programming |
|
36 |
+and/or C experience. If you meet this level of experience with C++/OOP, |
|
37 |
+Javascript can be learned on the job.</li> |
|
36 | 38 |
|
37 |
-<li>Have a solid understanding of issues surrounding secure C++ |
|
38 |
-programming (at least to the level of avoiding them).</li> |
|
39 |
+<li>Have a solid understanding of issues surrounding secure C++ programming |
|
40 |
+and reference counted memory (at least to the level of avoiding issues).</li> |
|
39 | 41 |
|
40 | 42 |
<li>Be comfortable and experienced with repeatedly diving into new, |
41 | 43 |
unfamiliar codebases, looking for ways to alter and augment their |
... | ... |
@@ -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 |
|
24 | 31 |