Job Description
Location: Washington, D.C. / Remote
Position Type: Full-Time
Clearance Requirement: US Government Background Clearance Required
Job Summary
We are seeking an experienced Full Stack Web Developer to join our Dome Watch team. This role involves building, maintaining, and supporting complex web and mobile applications with both frontend and backend responsibilities. Candidates must have prior experience with modern web frameworks, cloud environments, and mobile platforms.
General Responsibilities
- Support, maintain, and debug production systems built with Vue, Nuxt, Node.js, and TypeScript.
- Maintain and extend mobile applications for iOS and Android, including Flutter or native workflows. Manage releases via Apple App Store Connect and Google Play Console.
- Manage cloud-hosted applications in AWS and Google Cloud, including log analysis, service restarts, container updates, and secure configurations.
- Diagnose and resolve operational issues in distributed systems.
- Work with PostgreSQL, MySQL, Redis, or similar datastores.
- Implement containerization and CI/CD pipelines (Docker, GitLab CI/CD).
- Build and maintain administrative dashboards, analytics interfaces, and internal middleware.
- Integrate with House APIs, authentication layers, and OAuth2/MSAL workflows.
On-Call Support Responsibilities
- Respond rapidly to urgent production issues.
- Diagnose failures, data ingestion errors, and service interruptions.
- Perform safe hotfix deployments and configuration updates.
- Communicate clearly with stakeholders during time-sensitive incidents.
- Manage app store updates, certificates, and compliance workflows.
Plus Factors
- Experience supporting Democratic Leadership systems (DemCom, DomeWatch, Dome Directory, Resume Bank).
- Experience with ETL or aggregation pipelines.
- Familiarity with legislative workflows and leadership communications.
- Experience with search systems (OpenSearch / ElasticSearch).
Education & Experience
- Bachelor’s degree in Computer Science, Engineering, or related technical field.
- 5+ years of full-stack engineering experience, including 1–3 years supporting production systems with web and mobile components.
- Hands-on experience with modern web development tools, frontend/backend frameworks, server-side processing, data storage, and integrations.
- Experience with DemCom, Resume Bank, DomeWatch, Dome Directory, and affiliated web, mobile, and backend services.
Benefits
- Two weeks vacation
- Paid medical, dental, and vision insurance
- 401(k) matching
- Paid federal holidays
- Sick days