Sunfire Solutions is hiring a Cleared UI/UX Software Engineer (15+ years) to build and lead web-based UI/UX solutions for an onsite role in Fairfax, VA.
Responsibilities
- Provide ground-up UI/UX guidance and lead UI/UX design for web-based applications
- Design net-new solutions or modernize existing applications
- Develop quick UI prototypes to demonstrate next-gen features when needed
- Write clean, professional code and encourage consistent engineering practices across the team
- Analyze user experience, interactions, and usability to develop effective interfaces
- Drive consistency using component reuse, theming, and style guides
- Collaborate with engineers on system architecture, UI/UX considerations, and broader application design
- Create low and high fidelity mockups, wireframes, and visuals that illustrate user interactions
- Troubleshoot and debug technical issues
- Share technical knowledge with other developers
Requirements
- Active US Government Security Clearance: TS/SCI with active poly
- Excellent communication, organizational, and leadership skills
- Willingness to take on challenges and learn new things
- Desire to work at the forefront of your field
- Ability to work individually or in groups
- Education: BS/BA in Computer Science, related field, or equivalent experience
Technical skills
- 15+ years of demonstrated software engineering experience in front-end or full-stack work
- Extensive knowledge of JavaScript and TypeScript, plus HTML and CSS (Less/Sass)
- Experience with modern front-end frameworks: Vue.js, React, Angular, etc.
- Experience designing high-fidelity wireframes, mockups, and UI prototypes
- Extensive knowledge of REST APIs, JSON processing, and JSON Web Tokens
- Experience with NPM and Node.js
- Knowledge of advanced web topics: worker threads, web sockets, and storage APIs
- Knowledge of OO design patterns and software architectural patterns
- Familiarity with Linux operating systems
- Familiarity with AWS services and cloud deployments
Technologies
- JS, TypeScript, HTML, CSS
- Less, Sass
- Vue.js, React, Angular
- REST APIs, JSON processing, JSON Web Tokens
- NPM, Node.js, worker threads
- Web sockets, storage APIs
- Linux
- AWS services, cloud deployments
- OO design patterns, software architectural patterns
Compensation
- Salary: $210,000 - $250,000 per year
What you will not be doing
- Spending your days writing user documentation or designing PowerPoint slides
- Simply installing and integrating COTS products
- Working with stagnant technologies
- Writing status reports or justifying career-goal metrics