<div dir="ltr">We've got an opening for a web developer at Flat Rock Geographics. <div><br></div><div>The official job posting is here: <a href="http://www.flatrockgeo.com/about-us/jobs/">http://www.flatrockgeo.com/about-us/jobs/</a></div>
<div><br></div><div><br></div><div>It's a GIS web development position, but I'd rather work with someone who knows web development and needs to learn the GIS stuff than someone who knows GIS and doesn't know web development. </div>
<div><br></div><div>Our core application is written PHP with a JavaScript front end. </div><div><br></div><div>It's not strictly a Linux job, but it is very Linux friendly. I only have to boot a Windows VM every few weeks to do IE compatibility testing, the rest of the time I work in Debian. </div>
<div><br></div><div>Our servers for the web application are Apache and PostgreSQL/PostGIS. We also run GeoServer which is a Java application in Tomcat. Other fun stuff comes up once in a while like a self hosted version of <a href="http://cartodb.com/">http://cartodb.com/</a> which is Rails + node + other stuff. </div>
<div><br></div><div>In other words, there's plenty of fun stuff to play around with. </div><div><br></div><div>We work at the CoCo collaborative workspaces in Minneapolis and St. Paul 2 or 3 days each week, and work from home (or wherever) the other days. The co-workers and boss are friendly.</div>
<div><br></div><div><p><b>Required Qualifications:</b></p>
<ul>
<li>2 solid years of demonstrable experience writing JavaScript applications</li>
<li>Proficiency with HTML5, CSS3, AJAX/REST</li>
<li>Experience with any JavaScript mapping API (Google, ArcGIS, OpenLayers, etc.)</li>
<li>Server-side scripting such as PHP, Python and/or Ruby</li>
<li>Relational databases such as MySQL, PostgreSQL or MS-SQL</li>
</ul>
<p><b>Desirable Skills:</b></p>
<ul>
<li>Visualization/charting tools, particularly D3.js</li>
<li>Understanding of GIS concepts/terminology</li>
<li>Understanding of MVC frameworks such as EmberJS or Bootstrap</li>
<li>Code versioning systems such as Subversion or Git</li>
<li>Agile development methodology</li>
<li>Cloud platforms such as Amazon EC2 and RackSpace</li>
<li>Basic Linux Administration: starting/stopping services, Apache logs files, etc.</li></ul><div><br></div></div><div>Feel free to email me with any questions either on list or directly. </div><div>--</div><div>Michael Moore</div>
</div>