Today
Public Trust
Unspecified
CI Polygraph
IT - Software
chantilly, AL (On-Site/Office)
GENERAL DUTIES:
REQUIRED QUALIFICATIONS:
DESIRED QUALIFICATIONS:
CLEARANCE:
- Collaborate with stakeholders to define user requirements and translate them into engineering requirements.
- Develop and implement user interfaces for web applications, ensuring a seamless and engaging user experience.
- Ensure that new components and features adhere to our design systems and guidelines to ensure consistency across products.
- Stay current with industry trends and best practices.
- Develop components & features per UI/UX designs.
- Thoroughly test your code and make sure it meets all stakeholder requirements.
REQUIRED QUALIFICATIONS:
- Bachelor's degree in Computer Science, Software Engineering or a related field; equivalent experience may be substituted for a degree.
- 5+ years of relevant experience developing in Vue2/Vue3.
- Experience with working in an agile development environment using task management software (Jira).
- Experience writing automated tests.
- Experience with the peer review process as both a reviewer and contributor.
DESIRED QUALIFICATIONS:
- Experience with splitting up a monolithic UI into separate/stand-alone applications and micro-services.
- Experience with user research methodologies and usability testing.
- Experience with Cesium.
- Knowledge of accessibility standards and best practices.
- Familiarity with design systems and component libraries.
- Ability to collaborate effectively with cross-functional teams.
- Strong communication skills to articulate design concepts and decisions.
- Familiarity with VUEX/Pinia, Vuetify, Vis, Cypress.
- Some experience with web-sockets, data streaming, and other real-time data methods
- Ability to write performant code, as the amount of data being sent, processed, and received in the apps can be very large.
- Proficient in design tools such as Adobe Creative Suite, Sketch, Figma, or similar is a bonus as UI/UX design work is done in collaboration with frontend developers.
CLEARANCE:
- TS/SCI clearance and be willing and able to pass a CI polygraph.
group id: 90943786