<div dir="ltr">Fellow Perl Mongers,<br><div class="gmail_quote"><div dir="ltr"><div><br></div><div>We have an opening at ThinkGeek for a senior level Perl web application developer. I am the hiring manager for this position and you can contact me directly if you have specific questions.  Come join us at a really fun place to work with lots of exciting coding challenges and Nerf wars!</div>

<div><br></div><div>Full details are included at the bottom of the message. Here's the link to apply: <a href="http://www.thinkgeek.com/jobs#senior-perl-developer" target="_blank" class="vt-p">http://www.thinkgeek.com/jobs#senior-perl-developer</a></div>

<div><br></div><div>We are also interested in junior to mid level developers, and I will be posting more information as soon as the positions are official.</div><div><br></div><div>If you attended the April 20th Baltimore Perl Workshop, you may have already met me. If you'd like to speak with me in person, I will be at the May 7th DC Perl Mongers meeting.<br>

</div><div><div></div></div><div><br></div><div>-Jennifer</div><div><br clear="all"><div>-- <br></div><div>Jennifer Pinkham<br></div>Director, Development Engineering
</div><div><a href="mailto:jpinkham@thinkgeek.com" target="_blank" class="vt-p">jpinkham@thinkgeek.com</a></div><div>PAUSE: JPINKHAM</div><div><br></div><div>----------------------------------------------------------------------------------------------------------------------</div>

<div><b style="font-size:medium;font-family:Times;font-weight:normal"><p dir="ltr" style="line-height:1;margin-top:0pt;margin-bottom:0pt"><span style="font-size:19px;font-family:'Times New Roman';background-color:transparent;font-weight:bold;vertical-align:baseline;white-space:pre-wrap"><br>

</span></p><p dir="ltr" style="line-height:1;margin-top:0pt;margin-bottom:0pt"><span style="font-size:19px;font-family:'Times New Roman';background-color:transparent;font-weight:bold;vertical-align:baseline;white-space:pre-wrap">Senior Perl Developer </span></p>

<p dir="ltr" style="line-height:1;margin-top:5pt;margin-bottom:5pt"><span style="font-size:16px;font-family:'Times New Roman';background-color:transparent;vertical-align:baseline;white-space:pre-wrap">We're looking for a sharp and passionate software engineer to join our crack team that builds and maintains ThinkGeek's highly-successful custom e-commerce platform.</span></p>

<p dir="ltr" style="line-height:1;margin-top:5pt;margin-bottom:5pt"><span style="font-size:16px;font-family:'Times New Roman';background-color:transparent;vertical-align:baseline;white-space:pre-wrap">Founded in 1999, ThinkGeek is a close-knit group of fun and enthusiastic people who invent the coolest geek gadgets, such as the iCade, the playable electronic guitar t-shirt, and the taun-taun sleeping bag.</span></p>

<p dir="ltr" style="line-height:1;margin-top:0pt;margin-bottom:0pt"><span style="font-size:16px;font-family:'Times New Roman';background-color:transparent;vertical-align:baseline;white-space:pre-wrap">Much of our software is developed in-house, so projects will run a wide gamut of business areas (accounting to warehouse management, and everything in between). Development will be on an existing suite of software, so the ability to adapt to and extend an existing architecture is a must. <br>

<br></span><span style="font-size:16px;font-family:'Times New Roman';background-color:transparent;font-weight:bold;vertical-align:baseline;white-space:pre-wrap">Main job responsibilities:  </span></p><i style="font-style:normal"><ul style="margin-top:0pt;margin-bottom:0pt">

<li dir="ltr" style="list-style-type:disc;font-size:13px;font-family:Arial;background-color:transparent;vertical-align:baseline"><p dir="ltr" style="line-height:1;margin-top:5pt;margin-bottom:5pt"><span style="font-size:16px;font-family:'Times New Roman';background-color:transparent;vertical-align:baseline;white-space:pre-wrap">Develop highly-scalable and secure web applications designed to satisfy and engage both internal and external customers. </span></p>

</li><li dir="ltr" style="list-style-type:disc;font-size:13px;font-family:Arial;background-color:transparent;vertical-align:baseline"><p dir="ltr" style="line-height:1;margin-top:5pt;margin-bottom:5pt"><span style="font-size:16px;font-family:'Times New Roman';background-color:transparent;vertical-align:baseline;white-space:pre-wrap">Create and maintain a variety of technologies from AJAX based user interfaces to third-party XML business integration feeds.</span></p>

</li><li dir="ltr" style="list-style-type:disc;font-size:13px;font-family:Arial;background-color:transparent;vertical-align:baseline"><p dir="ltr" style="line-height:1;margin-top:5pt;margin-bottom:5pt"><span style="font-size:16px;font-family:'Times New Roman';background-color:transparent;vertical-align:baseline;white-space:pre-wrap">Participate in requirements and specifications gathering processes.</span></p>

</li><li dir="ltr" style="list-style-type:disc;font-size:13px;font-family:Arial;background-color:transparent;vertical-align:baseline"><p dir="ltr" style="line-height:1;margin-top:5pt;margin-bottom:5pt"><span style="font-size:16px;font-family:'Times New Roman';background-color:transparent;vertical-align:baseline;white-space:pre-wrap">Develop tests, predict areas of risk, and coordinate with our QA staff to achieve the best blend of error prevention and error detection possible.</span></p>

</li><li dir="ltr" style="list-style-type:disc;font-size:13px;font-family:Arial;background-color:transparent;vertical-align:baseline"><p dir="ltr" style="line-height:1;margin-top:5pt;margin-bottom:5pt"><span style="font-size:16px;font-family:'Times New Roman';background-color:transparent;vertical-align:baseline;white-space:pre-wrap">Take ownership of your projects from planning to stakeholder happiness.</span><span style="font-size:16px;font-family:'Times New Roman';color:rgb(255,0,0);background-color:transparent;vertical-align:baseline;white-space:pre-wrap"></span></p>

</li></ul></i><br><span style="font-size:16px;font-family:'Times New Roman';background-color:transparent;text-decoration:line-through;vertical-align:baseline;white-space:pre-wrap"></span><p dir="ltr" style="line-height:1;margin-top:5pt;margin-bottom:5pt">

<span style="font-size:16px;font-family:'Times New Roman';background-color:transparent;font-weight:bold;vertical-align:baseline;white-space:pre-wrap">Skills & Experience: </span></p><i style="font-style:normal"><ul style="margin-top:0pt;margin-bottom:0pt">

<li dir="ltr" style="list-style-type:disc;font-size:13px;font-family:Arial;background-color:transparent;vertical-align:baseline"><p dir="ltr" style="line-height:1;margin-top:5pt;margin-bottom:5pt"><span style="font-size:16px;font-family:'Times New Roman';background-color:transparent;vertical-align:baseline;white-space:pre-wrap">5+ years professional programming experience with Perl 5.</span></p>

</li><i style="font-style:normal"><ul style="margin-top:0pt;margin-bottom:0pt"><li dir="ltr" style="list-style-type:circle;font-size:13px;font-family:Arial;background-color:transparent;vertical-align:baseline"><p dir="ltr" style="line-height:1;margin-top:5pt;margin-bottom:5pt">

<span style="font-size:16px;font-family:'Times New Roman';background-color:transparent;vertical-align:baseline;white-space:pre-wrap">Experience with Perl Best Practices and PerlCritic.</span></p></li><li dir="ltr" style="list-style-type:circle;font-size:13px;font-family:Arial;background-color:transparent;vertical-align:baseline">

<p dir="ltr" style="line-height:1;margin-top:5pt;margin-bottom:5pt"><span style="font-size:16px;font-family:'Times New Roman';background-color:transparent;vertical-align:baseline;white-space:pre-wrap">Experience or familiarity with the following modules: Try::Tiny, Class::Load, XML::LibXML, Test::More, Test::Exception.</span></p>

</li><li dir="ltr" style="list-style-type:circle;font-size:13px;font-family:Arial;background-color:transparent;vertical-align:baseline"><p dir="ltr" style="line-height:1;margin-top:5pt;margin-bottom:5pt"><span style="font-size:16px;font-family:'Times New Roman';background-color:transparent;vertical-align:baseline;white-space:pre-wrap">Experience with creating unit tests.</span></p>

</li></ul></i><li dir="ltr" style="list-style-type:disc;font-size:13px;font-family:Arial;background-color:transparent;vertical-align:baseline"><p dir="ltr" style="line-height:1;margin-top:5pt;margin-bottom:5pt"><span style="font-size:16px;font-family:'Times New Roman';background-color:transparent;vertical-align:baseline;white-space:pre-wrap">4+ years professional experience working with relational databases (SQL), MySQL a plus in a highly transactional environment.</span></p>

</li><li dir="ltr" style="list-style-type:disc;font-size:13px;font-family:Arial;background-color:transparent;vertical-align:baseline"><p dir="ltr" style="line-height:1;margin-top:5pt;margin-bottom:5pt"><span style="font-size:16px;font-family:'Times New Roman';background-color:transparent;vertical-align:baseline;white-space:pre-wrap">General experience with MVC patterns, ORMs, Web Services (client/servers).</span></p>

</li><li dir="ltr" style="list-style-type:disc;font-size:13px;font-family:Arial;background-color:transparent;vertical-align:baseline"><p dir="ltr" style="line-height:1;margin-top:5pt;margin-bottom:5pt"><span style="font-size:16px;font-family:'Times New Roman';background-color:transparent;vertical-align:baseline;white-space:pre-wrap">HTML and CSS skills to create templates for web.</span></p>

</li><li dir="ltr" style="list-style-type:disc;font-size:13px;font-family:Arial;background-color:transparent;vertical-align:baseline"><p dir="ltr" style="line-height:1;margin-top:5pt;margin-bottom:5pt"><span style="font-size:16px;font-family:'Times New Roman';background-color:transparent;vertical-align:baseline;white-space:pre-wrap">Experience with (and troubleshooting) Javascript (jQuery specifically) for DOM manipulation and AJAX interactions.</span></p>

</li><li dir="ltr" style="list-style-type:disc;font-size:13px;font-family:Arial;background-color:transparent;vertical-align:baseline"><p dir="ltr" style="line-height:1;margin-top:5pt;margin-bottom:5pt"><span style="font-size:16px;font-family:'Times New Roman';background-color:transparent;vertical-align:baseline;white-space:pre-wrap">Ability to comprehend and implement complex business requirements in an exacting manner.</span></p>

</li><li dir="ltr" style="list-style-type:disc;font-size:13px;font-family:Arial;background-color:transparent;vertical-align:baseline"><p dir="ltr" style="line-height:1;margin-top:5pt;margin-bottom:5pt"><span style="font-size:16px;font-family:'Times New Roman';vertical-align:baseline;white-space:pre-wrap">Effectively able to handle multiple priorities and manage time efficiently to deliver projects of varying size.</span></p>

</li><li dir="ltr" style="list-style-type:disc;font-size:13px;font-family:Arial;background-color:transparent;vertical-align:baseline"><p dir="ltr" style="line-height:1;margin-top:5pt;margin-bottom:5pt"><span style="font-size:16px;font-family:'Times New Roman';vertical-align:baseline;white-space:pre-wrap">Must have excellent communication skills both written and oral. Active listening is key as we seek to understand others’ views.</span></p>

</li></ul></i><br><span style="font-size:16px;font-family:'Times New Roman';background-color:transparent;vertical-align:baseline;white-space:pre-wrap"></span><p dir="ltr" style="line-height:1;margin-top:5pt;margin-bottom:5pt">

<span style="font-size:16px;font-family:'Times New Roman';background-color:transparent;font-weight:bold;vertical-align:baseline;white-space:pre-wrap">For bonus points:</span></p><i style="font-style:normal"><ul style="margin-top:0pt;margin-bottom:0pt">

<li dir="ltr" style="list-style-type:disc;font-size:13px;font-family:Arial;background-color:transparent;vertical-align:baseline"><p dir="ltr" style="line-height:1;margin-top:5pt;margin-bottom:5pt"><span style="font-size:16px;font-family:'Times New Roman';background-color:transparent;vertical-align:baseline;white-space:pre-wrap">Experience with Agile software development practices (e.g. Scrum, Lean/Kanban).</span></p>

</li></ul></i><i style="font-style:normal"><ul style="margin-top:0pt;margin-bottom:0pt"><li dir="ltr" style="list-style-type:disc;font-size:13px;font-family:Arial;background-color:transparent;vertical-align:baseline"><p dir="ltr" style="line-height:1;margin-top:5pt;margin-bottom:5pt">

<span style="font-size:16px;font-family:'Times New Roman';background-color:transparent;vertical-align:baseline;white-space:pre-wrap">Experience with Template Toolkit.</span></p></li><li dir="ltr" style="list-style-type:disc;font-size:13px;font-family:Arial;background-color:transparent;vertical-align:baseline">

<p dir="ltr" style="line-height:1;margin-top:5pt;margin-bottom:5pt"><span style="font-size:16px;font-family:'Times New Roman';background-color:transparent;vertical-align:baseline;white-space:pre-wrap">Ability to train/mentor junior developers.</span></p>

</li><li dir="ltr" style="list-style-type:disc;font-size:13px;font-family:Arial;background-color:transparent;vertical-align:baseline"><p dir="ltr" style="line-height:1;margin-top:5pt;margin-bottom:5pt"><span style="font-size:16px;font-family:'Times New Roman';background-color:transparent;vertical-align:baseline;white-space:pre-wrap">Experience developing automated functional and performance testing suites</span></p>

</li><li dir="ltr" style="list-style-type:disc;font-size:13px;font-family:Arial;background-color:transparent;vertical-align:baseline"><p dir="ltr" style="line-height:1;margin-top:5pt;margin-bottom:5pt"><span style="font-size:16px;font-family:'Times New Roman';background-color:transparent;vertical-align:baseline;white-space:pre-wrap">Linux knowledge.</span></p>

</li><li dir="ltr" style="list-style-type:disc;font-size:13px;font-family:Arial;background-color:transparent;vertical-align:baseline"><p dir="ltr" style="line-height:1;margin-top:5pt;margin-bottom:5pt"><span style="font-size:16px;font-family:'Times New Roman';background-color:transparent;vertical-align:baseline;white-space:pre-wrap">E-commerce experience.</span></p>

</li><li dir="ltr" style="list-style-type:disc;font-size:13px;font-family:Arial;background-color:transparent;vertical-align:baseline"><p dir="ltr" style="line-height:1;margin-top:5pt;margin-bottom:5pt"><span style="font-size:16px;font-family:'Times New Roman';background-color:transparent;vertical-align:baseline;white-space:pre-wrap">Published CPAN modules.</span></p>

</li><li dir="ltr" style="list-style-type:disc;font-size:13px;font-family:Arial;background-color:transparent;vertical-align:baseline"><p dir="ltr" style="line-height:1;margin-top:5pt;margin-bottom:5pt"><span style="font-size:16px;font-family:'Times New Roman';background-color:transparent;vertical-align:baseline;white-space:pre-wrap">Experience with a common Perl web framework, such as Catalyst, Dancer, or Mojolicious.</span></p>

<div><span style="font-size:16px;font-family:'Times New Roman';background-color:transparent;vertical-align:baseline;white-space:pre-wrap"><br></span></div></li></ul></i></b></div></div>
</div><br><br clear="all"><div><br></div>-- <br><div><br></div>Jennifer Pinkham<br>Director, Development Engineering
</div>