Early Career Software Engineer
Citizen Health10 months ago
San Francisco, CA, United States
Hybrid
Full-time
Junior Level (1-3 years)
Job Description
Position Overview
Citizen Health was founded on the belief — shaped by firsthand lived experiences navigating healthcare — that having the right advocate is the single most important factor in achieving better care and outcomes. By uniquely combining data, AI, and community, Citizen is building a personalized AI advocate powered by patients’ complete medical histories and data from thousands of other patients to generate personalized insights for clinical decisions and day-to-day challenges. Founded by experienced entrepreneurs and backed by top-tier investors, Citizen Health is on a mission to transform consumer healthcare.
Key Responsibilities
- Develop patient, partner, and company web applications with intuitive, efficient, and responsive user interfaces.
- Build high-performance, scalable, and accessible interfaces that translate complex health data and research into user-friendly features.
- Leverage modern AI coding assistants (e.g., Cursor, Claude Code, Codex) to implement features at high velocity.
- Collaborate closely with product and engineering teams to ensure user needs drive the design and functionality of the platform.
Required Qualifications
- 0-3 years of professional software engineering experience with a track record of launching user-facing features or services.
- Proficiency in frontend technologies such as JavaScript/TypeScript with modern frameworks (e.g., React or Vue), semantic HTML/CSS, and performance optimization for data-heavy UIs.
- Strong product sense and UX instincts with comfort in end-to-end ownership of product features.
- Working knowledge of performance, scalability, and security fundamentals including API efficiency, data modeling, and authentication.
- Experience with testing frameworks (e.g., Jest, React Testing Library, Cypress, or PyTest) and participation in code reviews and iterative development.
Preferred Qualifications
- Experience with frontend state management (e.g., Redux, MobX, Recoil) or familiarity with backend frameworks (e.g., Express, FastAPI, Spring, Fiber).
- Knowledge of CI/CD pipelines and modern build tooling.
- Proficiency in working with databases (SQL or NoSQL) and writing simple queries to support product decisions.
- Exposure to cloud infrastructure (AWS, GCP, or Azure), containers, and observability tools is a plus.
Benefits & Perks
- Competitive salary + equity package
- Comprehensive health, dental, and vision insurance
- Unlimited paid time off, including a generous parental leave
- Flexible hybrid work environment
- Opportunities in a fast-paced, high-growth, and mission-driven environment with clear career progression
Compensation Range: $100K - $180K
Required Skills
UX design
CI/CD pipelines
Accessibility
JavaScript
API efficiency
Testing (Jest, React Testing Library)
CSS
TypeScript
HTML
React