Job Description
<section id="comp-km6xx8tr" class="comp-km6xx8tr CohWsy wixui-column-strip">
<div class="V5AUxf" data-testid="columns">
<div id="comp-km6xx8v2" class="comp-km6xx8v2 YzqVVZ wixui-column-strip__column">
<div id="bgLayers_comp-km6xx8v2" class="MW5IWV CJOjs7" data-hook="bgLayers" data-motion-part="BG_LAYER comp-km6xx8v2">
<div id="bgMedia_comp-km6xx8v2" class="VgO9Yg" data-motion-part="BG_MEDIA comp-km6xx8v2"></div>
</div>
<div class="" data-mesh-id="comp-km6xx8v2inlineContent" data-testid="inline-content">
<div data-mesh-id="comp-km6xx8v2inlineContent-gridContainer" data-testid="mesh-container-content">
<div id="comp-km6xymr7" class="MMl86N zQ9jDz qvSjx3 Vq6kJx comp-km6xymr7 wixui-rich-text" data-testid="richTextElement">
<p class="font_5 wixui-rich-text__text">Closure Tech is seeking a <strong>Lead UI Developer</strong> to support a mission-critical geospatial program in Chantilly, VA. The developer will be the sole UI engineer on the team, requiring someone with a strong sense of ownership over the code base.</p>
<h2 class="font_5 wixui-rich-text__text">Required Qualifications</h2>
<ul data-start="1639" data-end="2231">
<li>TS/SCI clearance with a polygraph Bachelor's degree in Computer Science</li>
<li data-section-id="10rjlx0" data-start="1639" data-end="1703">Strong experience with <strong data-start="1664" data-end="1674">Vue.js</strong> in production environments</li>
<li data-section-id="1ihbx30" data-start="1704" data-end="1791">Proficiency in <strong data-start="1721" data-end="1735">TypeScript</strong>, modern JavaScript, and component-based UI architecture</li>
<li data-section-id="glkidb" data-start="1792" data-end="1846">Experience with <strong data-start="1810" data-end="1821">Vuetify</strong> or similar UI frameworks</li>
<li data-section-id="1dvp2ts" data-start="1847" data-end="1980">Hands-on experience with geospatial or mapping libraries such as:
<ul data-start="1917" data-end="1980">
<li data-section-id="ih3gb0" data-start="1917" data-end="1933"><strong data-start="1919" data-end="1933">OpenLayers</strong></li>
<li data-section-id="r7ocq" data-start="1936" data-end="1949"><strong data-start="1938" data-end="1949">Turf.js</strong></li>
<li data-section-id="aon282" data-start="1952" data-end="1964"><strong data-start="1954" data-end="1964">GeoLib</strong></li>
<li data-section-id="181d9ke" data-start="1967" data-end="1980"><strong data-start="1969" data-end="1980">Geodesy</strong></li>
</ul>
</li>
<li data-section-id="10gxfse" data-start="1981" data-end="2047">Ability to work <strong data-start="2066" data-end="2083">independently</strong> as the sole frontend developer on a team</li>
</ul>
<p></p>
<h2 class="font_5 wixui-rich-text__text">Desired Qualifications</h2>
<p></p>
<ul data-start="1639" data-end="2231">
<li data-section-id="j26vir" data-start="2270" data-end="2372">Experience with other frameworks such as <strong data-start="2313" data-end="2322">React</strong> or <strong data-start="2326" data-end="2337">Angular</strong> and ability to quickly ramp in Vue</li>
<li data-section-id="1suqcvy" data-start="2373" data-end="2509">Familiarity with:
<ul data-start="2395" data-end="2509">
<li data-section-id="cvhbkw" data-start="2395" data-end="2450"><strong data-start="2397" data-end="2411">Playwright</strong> or other end-to-end testing frameworks</li>
<li data-section-id="1m584f" data-start="2453" data-end="2509"><strong data-start="2455" data-end="2474">CI/CD pipelines</strong> and automated deployment workflows</li>
</ul>
</li>
<li data-section-id="1m584f" data-start="2453" data-end="2509">Experience building high-performance, data-heavy user interfaces</li>
</ul>
<p> </p>
<p> </p>
</div>
</div>
</div>
</div>
</div>
</section>
Want AI-powered job matching?
Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.
Get Started Free