C

Lead Frontend Developer

Clear Fracture
Full-time
On-site
Virginia, United States
Frontend Development

Clear Fracture is looking for a highly skilled and experienced Lead Frontend Developer to design, develop, and lead the creation of the entire user experience for critical identity intelligence mission applications. You'll be instrumental in shaping the user interface and application business logic to ensure a seamless and intuitive experience for our mission partners and drive the adoption of cutting-edge AI technologies. This role demands deep technical expertise, a proven track record in complex application development, and the ability to thrive in a fast-paced, mission-focused environment. You'll have the exciting opportunity to own the development of a critical UI and its supporting middleware and APIs, ensuring a cohesive and performant full-stack solution. This position is encouraged to collaborate with the Clear Fracture product development team on best practices for AI-centered experiences and automating analytical activities. The successful candidate will stay abreast of innovations in user experience (especially paradigms for agentic systems), be motivated and able to personally apply relevant approaches, have a “let’s figure it out” attitude, experience developing software, and thorough understanding of human centered design.

Key Responsibilities

  • Lead the architecture, design, and development of highly interactive and performant web-based user interfaces for identity intelligence applications.
  • Translate complex mission requirements into intuitive and user-friendly designs and implementations.
  • Develop, enhance, and maintain portions of the middleware and APIs that support our frontend applications, ensuring robust and scalable communication.
  • Drive best practices in frontend development, including code quality, testing, performance optimization, and maintainability.
  • Collaborate closely with backend developers, product owners, and mission stakeholders to define and deliver features.
  • Integrate frontend applications with various backend services and APIs, ensuring robust and scalable solutions.
  • Champion the adoption of new technologies and frameworks to enhance the user experience and development efficiency.
  • Participate in all phases of the software development lifecycle, from requirements gathering to deployment and support.
  • Ensure compliance with security standards and best practices for classified systems.

Required Qualifications

  • Security Clearance: Must possess an active TS/SCI clearance with a Polygraph. U.S. Citizenship is required.
  • Education: Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical discipline.
  • Experience: 8+ years of progressive experience in frontend software development, with a significant portion in a lead or architect role.
  • Frontend Expertise: 
    • Expert-level proficiency in JavaScript (ES6+) and modern JavaScript frameworks, with deep expertise in React.js.
    • Strong understanding of HTML5, CSS3, and responsive web design principles.
    • Experience with state management libraries (e.g., Redux, Context API).
    • Demonstrated experience with WebSockets for real-time data communication.
  • Cloud Experience: Demonstrated experience developing and deploying applications on AWS (Amazon Web Services), including familiarity with relevant AWS services (e.g., S3, EC2, Lambda, API Gateway).
  • Backend & Middleware Expertise: 
    • Proven experience integrating frontend applications with RESTful APIs.
    • Hands-on experience with either FastAPI (Python-based) or Java Spring Boot (Java-based) for both backend service consumption and developing portions of middleware and APIs.
    • Microservices: Solid understanding and experience working with microservices architectures.
  • Problem-Solving: Excellent analytical and problem-solving skills with a strong attention to detail.
  • Communication: Exceptional communication (written and verbal) and interpersonal skills, with the ability to effectively collaborate with technical and non-technical stakeholders.

Desired Skills (Plus Factors)

  • Experience with other frontend frameworks (e.g., Angular, Vue.js) in addition to React.
  • Familiarity with containerization technologies (e.g., Docker, Kubernetes).
  • Experience with CI/CD pipelines and DevOps practices.
  • Knowledge of data visualization libraries (e.g., D3.js, React Flow, Highcharts).
  • Understanding of identity intelligence concepts and watchlisting processes.
  • Experience with Agile/Scrum development methodologies.
  • Familiar with modern web application security standards like those recommended by OWASP

This is an ideal opportunity to be part of inventing a whole new class of software products. At Clear Fracture, we are driven by wanting to remove friction from data handling and analysis, and we thrive vicariously through our customer’s success. We know that our employees play the largest role in our continual success. That is why we foster an environment of growth and development, with an emphasis on opportunity, recognition, and work-life balance. We give the same high level of commitment to our employees that we give to our clients. If Clear Fracture sounds like the place where you want to be, we'd enjoy speaking with you.