Ad Hoc LLC · 3 weeks ago
Staff Software Engineer - Front End (Remote)
Ad Hoc LLC is a technology company that empowers organizations to deliver scalable, impactful digital services. The Staff Software Engineer - Front End will create intelligent, responsive interfaces that transform how Americans interact with public health information, collaborating closely with the AI/ML team to implement frontend patterns for AI features and ensure usability for diverse audiences.
ComputerData ManagementSoftware
Responsibilities
Plans and executes on roadmaps for new projects without explicit guidance and direction from technical supervisors
Actively participates in conversations and planning sessions with partners and key stakeholders
Periodically travels to work with and present to clients, partners, and stakeholders
Elaborates on and evolves complex and ambiguous products to uncover constraints and new opportunities
Reduces ambiguity in the systems they work with, including adding documentation, refactoring, and automated testing
Effectively communicates on existing systems, design decisions, past performance, and a major history of the projects that they’ve been part of for bid-writing, tech demos, and other potentially client-facing communications
Participates in technical depth interviews with new candidates
Presents on technical topics effectively, articulating implementation complexity and other costs to inform business decisions
Qualification
Required
Bachelor's degree and 9+ years of engineering experience
Relevant years of experience may be substituted for education
Content management systems expertise - Drupal and Wordpress preferred
Experience with React with TypeScript (including hooks, context, and modern patterns) - For building complex, type-safe interfaces that can handle dynamic AI-generated content, real-time updates, and interactive health tools
Experience with USWDS (U.S. Web Design System) with responsive design frameworks - Federal requirement that ensures accessibility while building interfaces that may need to display AI responses, data visualizations, and multi-format content
Experience with State management and async data handling (Redux Toolkit, React Query, or SWR) - Critical for managing complex application states that may include streaming AI responses, real-time health data, and user interaction history
Practical AWS exposure, focusing on using services like S3, Lambda, DynamoDB, EC2, and CloudFront to build scalable, performant UIs, demonstrating ability to move beyond just basic console use to implement real solutions for complex customer problems
Preferred
Experience with Astro - Modern static site generator favored by efficiency-focused teams, excellent for content-heavy sites with selective interactivity
Experience with WebSocket/SSE implementation - For potential real-time features like live AI chat responses, streaming updates, or collaborative features for public health
Benefits
Company-subsidized health, dental, and vision insurance
Flexible PTO
401K with employer match
Paid parental leave after one year of service
Employee Assistance Program