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