Find Jobs
Find Jobs Near You – Available Work in Your Location
Skip to job details
AS
Aminov Search Partners
Lead UI Software Engineer
Career Insights for User Interface / User Experience (UI / UX) Developer
See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.
Scorecard
Based on Virginia data
Review key factors to help you decide if this role fits your goals. How is this calculated?
What they do
A User Interface or User Experience (UI / UX) Developer is responsible for developing the code that governs the overall user experience of a website or application, from individual processes within the product, to the overall user journey. Ensuring that the end product creates an intuitive and effective experience for the end user. This may include testing, interaction design, obtaining user stories.
$84,047 / year median in Virginia
-21% projected decline
Job Description
Reston, Virginia Posted 9 hours ago 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.
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 First Name- Last Name
- Email Address
- Phone Number Message Upload Resume Max.