Lead UI Software Engineer

Location: Reston, Virginia

Our organization is on the hunt for a Front-End Development Lead with a robust background in computer science and a knack for intuitive UI/UX craftsmanship. You will spearhead a team of enthusiastic developers and designers to create sophisticated web solutions for advanced simulation and optimization applications. Engage in a collaborative environment alongside dedicated research scientists and fellow engineers from initial concept to complete deployment. Drive innovation and tackle technically intriguing challenges where software engineering, scientific inquiry, and design creativity intersect. Embrace the chance to wield both their current expertise and expand their skill set.

Responsibilities:
– Craft and innovate responsive, state-of-the-art front-end applications using JavaScript/TypeScript and React.
– Develop intuitive user interfaces for scientific and engineering software, focusing on clarity and ease of use.
– Generate interactive data visualizations to simplify complex scientific data and outcomes.
– Partner with technical experts to transform complex requirements into smooth user journeys.
– Engage in end-to-end application development, ensuring performance, security, and user satisfaction.

Qualifications:
– Bachelor’s degree in Computer Science or related field.
– A minimum of 8 years managing and developing UI-centric software projects.
– Expert knowledge of JavaScript or TypeScript, React, HTML, and CSS.
– Proven track record of crafting top-notch front-end solutions.
– Solid grasp of user-centered design principles.
– Exceptional communication skills.
– Must be a U.S. Citizen.

Preferred Skills:
– Experience working with Java or Python.
– Familiarity with Spring Boot, Redux, WebGL, or OpenGL.
– Background in building data-heavy interfaces for scientific or engineering use.
– Proficient with testing and mocking frameworks for web applications.
– Knowledge of REST APIs, backend technologies, and both relational and document-oriented databases.
– Focused on enhancing performance, responsiveness, and security.
– Active Secret or Top Secret clearance is a plus.

Why Join Us:
This role offers the opportunity to dive deep into cutting-edge projects where technology and science meet, granting you significant ownership and impact from idea to execution.

Back to Jobs

  • Max. file size: 100 MB.
Share this job Posting: