Republican Jobs is leading the search for a Front-End Engineer to join a cutting-edge team building AI-powered digital experiences in the political and advocacy space. This is a high-impact role for a front-end developer with a passion for clean design, modern frameworks, and AI-enhanced interactivity.
This position is based in Washington, DC and open to U.S. citizens or authorized workers only.
What You'll Do:
● Design and develop responsive, AI-enhanced front-end user experiences
● Lead implementation of scalable, high-performance web interfaces
● Integrate AI-powered features like chatbots and smart UI components
● Collaborate with designers using Figma to bring mockups to life
● Optimize applications for speed, usability, and accessibility compliance
● Conduct code reviews and manage technical debt across sprints
● Maintain clear documentation and a structured, maintainable codebase
What We're Looking For:
● Must be based in Arlington, VA and authorized to work in the U.S.
● Proficient in HTML5, CSS3, JavaScript (ES6+), and responsive design
● Experience with modern front-end frameworks (React.js, Vue.js, or Angular)
● Familiar with state management tools: Redux, Recoil, Zustand, or Context API
● Strong knowledge of REST/GraphQL APIs and secure front-end practices
● Hands-on experience with AI features like recommendation engines or chatbots
● Skilled in using project tools like JIRA, Git, and writing solid documentation
Salary & Benefits:
$100,000–$180,000 depending on experience, plus full benefits and growth opportunities in the AI/political tech space.
Why Are Republican Jobs Postings Confidential?
Our clients often operate in fast-paced or sensitive political environments. Posting confidentially helps protect hiring strategies while still surfacing top talent.
Learn more at www.RepublicanJobs.gop/opportunities
Apply at www.RepublicanJobs.gop/apply
Please cite GOP Jobs as your lead for this job. It's an easy way to support us so we can keep posting cool jobs.
Are you the job poster and need to remove this job listing? Let us know here.