Credence

UI/UX Software Developer

Posted: 5 hours ago

Boost Your Application

Stand out with our professional, ATS-friendly resume templates designed to get you noticed by recruiters.

Download Resume Templates

Job Description

OverviewJoin a team where innovation meets mission. Our AI, cloud, cyber, and modernization solutions save agencies thousands of hours, safeguard national security, and strengthen health and humanitarian missions worldwide. With 1,700+ team members, 1,500+ AI/data experts, and 100+ prime contracts, we deliver at scale and with purpose.We've been recognized as a Top Workplace by the Washington Post for six straight years and named to the Inc. 5000 Fastest Growing Private Companies 13 of the past 14 years. Credence is a welcoming home for those looking to grow and contribute to positive change. We encourage all employees to expand beyond their boundaries, dive into important world-changing Federal challenges.Position SummaryCredence has an immediate need for UI/UX Developer. As a UI/UX Developer, you will have the opportunity to work on engaging software projects that integrate UI/UX design with AI/ML, Data Fusion, Analytics, and Cloud technologies. You'll collaborate closely with experienced professionals, gain valuable insights, and make meaningful contributions to the development of our solutions that excel in user-centric design and data utilization.  Responsibilities include, but are not limited to the duties listed below Front-End Development:Web Development Fundamentals: A solid foundation in web development technologies, including HTML, CSS, and JavaScript, acquired through coursework and personal projectsResponsive Design: Understanding responsive design principles and the ability to create web interfaces that adapt seamlessly to various screen sizes and devicesScripting Language Proficiency: Proficiency in a scripting language (e.g., Python, Ruby) to enhance web development capabilities and automate repetitive tasksUI/UX Awareness: Basic knowledge of user interface (UI) and user experience (UX) design principles and a willingness to learn more about creating intuitive and visually appealing user interfacesDashboard Development:Dashboard Interest: A strong interest in designing and developing interactive dashboards to display data, metrics, and insights to usersData Visualization: Eagerness to explore data visualization libraries (e.g., D3.js, Chart.js) to create engaging charts, graphs, and data representations within dashboardsFramework and Library Proficiency:JavaScript Basics: Familiarity with JavaScript basics and the eagerness to dive deeper into JavaScript libraries and frameworks, such as React, Angular, or Vue.jsVersion Control: Basic understanding of version control systems (e.g., Git) and a willingness to collaborate on code projectsCollaboration:Team Collaboration: Experience working in a collaborative work environment with designers, back-end developers, and other team members to bring web projects to life and ensure seamless integrationRequirementsBachelor's or master's degree in computer science, Software Engineering, or a related fieldMid-Level: 3-7 years of hands-on experience in UI/UX design and development and/orSenior Level: 10+ years of hands-on experience in UI/UX design and developmentUS Citizenship with the ability to obtain Federal Security Clearance requiredStrong problem-solving skills and a passion for software development, AI/ML, Data Fusion, Analytics, and Cloud technologiesStrong foundation in programming languages (e.g., Java, Python, C++, SQL, etc.)Must understand and be familiar with WCAG 2.1Proficient in tools such as Git, JIRA, Jenkins etcStrong foundation in cloud platforms and machine learning concepts is a plusExcellent communication and teamwork skillsPlease join us, as together we build a better world one mission at a time powered by Technology and its People!BenefitsHealth Care Plan (Medical, Dental & Vision)Retirement Plan (401k, IRA)Life Insurance (Basic, Voluntary & AD&D)Paid Time Off (Vacation, Sick & Public Holidays)Family Leave (Maternity, Paternity)Short Term & Long Term DisabilityTraining & DevelopmentWork From HomeWellness Resources

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In