UX/UI Developer, Journeyman
Job Description
The Opportunity:
CACI is seeking an experienced and highly skilled, Journeyman-level UI/UX Developer to support U.S. Southern Command (USSOUTHCOM) in Doral, Florida.
This position is contingent upon award of the USSOUTHCOM Cyber Information Technology Enterprise Services (SCITES).
Responsibilities:
Translate UI/UX design wireframes into functional and visually appealing user interfaces in collaboration with designers.
Work closely with backend developers to integrate user interfaces with REST APIs and WebSockets for seamless functionality.
Use CSS to create visually consistent, responsive, and cross-browser-compatible designs.
Write and maintain unit tests for front-end components to ensure stability and reliability.
Establish and enforce UI coding standards, patterns and best practices; implement shared tool and utility libraries.
Advocate for and implement secure coding practices to protect sensitive data and prevent vulnerabilities.
Deploy and manage user interfaces as containers in container orchestration environments.
Participate in code reviews to ensure internal code quality.
Analyze, debug, and resolve complex software issues, and communicate findings and solutions to team members.
Mentoring junior team members and providing training in new technologies.
Participate in design reviews and user feedback sessions to iteratively improve user interfaces.
Responsible for development of web-services using Java, C# or Python against big-data technologies.
Implements Cross-Browser Development and Git/Version Control.
Creates Gitlab CI/CD pipeline or Jenkins.
Qualifications:
Required:
US Citizen with active Secret security clearance
Bachelor’s degree in Information Technology, Computer Science, or related field
One or more of the following certifications: Google UX design Certification, Nielsen Norman Group UX Certification, UX Design Institute Professional Diploma, Interaction Design Foundation (IDF), CIW User Interface Designer certification, Adobe Certified Professional (ACE), or Springboard UI/UX Design Bootcamp Certificate
3-5 years of relevant experience
Skilled in switching between different languages and learning new ones, as necessary.
Expertise in design tools such as Adobe XD, Figma, Sketch, or similar for creating wireframes, prototypes, and final designs.
Proven proficiency in HTML5, CSS3, JavaScript, and modern front-end frameworks (React.js etc.)
Experience with responsive design techniques and ensuring cross-platform and cross-browser compatibility.
Strong understanding of UX research methods, user testing, and data analysis to inform design decisions proficiency
Background in user interface design, user experience principles and front-end web development
Possesses and applies expertise on multiple complex work assignments while supporting multiple projects
Accomplished with testing frameworks, including Jasmine, Karma, or Selenium
Well versed with using JavaScript visualization libraries, including D3, Leaflet, CytoscapeJS, and VizJS
Sophisticated understanding of network security, including access and authorization for PKI and chain
Operates with appreciable latitude in developing methodology and presenting solutions to problems
Strong analytical and problem-solving skills
Experience with change management tools and ITSM platforms (ServiceNow)
Desired:
Experience in a large, distributed IT enterprise
Knowledge of DevOps practices and principles
Background working in DoD networks
________________________________________________________________________________________
What You Can Expect:
A culture of integrity.
At CACI, we place character and innovation at the center of everything we do. As a valued team member, you’ll be part of a high-performing group dedicated to our customer’s missions and driven by a higher purpose – to ensure the safety of our nation.
An environment of trust.
CACI values the unique contributions that every employee brings to our company and our customers - every day. You’ll have the autonomy to take the time you need through a unique flexible time off benefit and have access to robust learning resources to make your ambitions a reality.
A focus on continuous growth.
Together, we will advance our nation's most critical missions, build on our lengthy track record of business success, and find opportunities to break new ground — in your career and in our legacy.
Your potential is limitless. So is ours.
________________________________________________________________________________________
Pay Range: There are a host of factors that can influence final salary including, but not limited to, geographic location, Federal Government contract labor categories and contract wage rates, relevant prior work experience, specific skills and competencies, education, and certifications. Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives. We offer competitive compensation, benefits and learning and development opportunities. Our broad and competitive mix of benefits options is designed to support and protect employees and their families. At CACI, you will receive comprehensive benefits such as; healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits. Learn more here.
The proposed salary range for this position is:
$75,200-$158,100Company Information
Location: Not specified
Type: Not specified