Credence is seeking a UI/UX Developer to contribute to the development of sophisticated software solutions that integrate UI/UX design with advanced AI/ML, Data Fusion, Analytics, and Cloud technologies for government missions.
Requirements
- A strong foundation in programming languages such as Java, Python, C++, and SQL is essential.
- Familiarity with WCAG 2.1 accessibility standards.
- Familiarity with version control tools like Git.
- Familiarity with project management tools such as JIRA and Jenkins is required.
- A solid understanding of responsive web design.
- A solid understanding of data visualization libraries (e.g., D3.js, Chart.js).
- A solid understanding of modern JavaScript frameworks like React, Angular, or Vue.js.
Responsibilities
- Designing and developing user-centric web interfaces and dashboards that effectively display data, metrics, and insights.
- Translating user requirements into functional prototypes and production-ready applications, ensuring responsiveness across devices and screen sizes.
- Creating visually engaging data visualizations using libraries such as D3.js and Chart.js, and integrating these into interactive dashboards.
- Collaborating with back-end developers, data scientists, and designers to ensure seamless integration of front-end components with back-end systems and cloud services.
- Maintaining version control workflows.
- Participating in code reviews.
- Continuously improving the user experience based on feedback and usability testing.
Other
- 3-7 years of hands-on experience in UI/UX design and development are preferred for mid-level roles, while those with over 10 years of experience are suitable for senior positions.
- U.S. citizenship and the ability to obtain a Federal Security Clearance are mandatory.
- Excellent communication, teamwork, and problem-solving skills are vital for success in this role.
- Supporting agile development processes.
- Documenting design specifications.