Citizen Health

Junior Software Engineer

Citizen Health

full-time

Posted on:

Location Type: Hybrid

Location: San FranciscoCaliforniaUnited States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $100,000 - $180,000 per year

Job Level

About the role

  • We're seeking a full-stack Software Engineer to work on the development of our patient, partner, and company web applications.
  • This role is crucial in creating intuitive, efficient, and responsive user interfaces that will directly impact our users' experience and our platform's success.
  • As a key part of our engineering team, you will build high-performance, scalable, and accessible user interfaces that use AI to serve diverse user groups including rare disease patients, healthcare providers, researchers, and our internal teams.
  • You will join a team that highly leverages the latest AI coding assistants (e.g. Cursor, Claude Code, Codex, etc.) to implement features at very high velocity.
  • Your work will be at the heart of our mission, translating complex health data and research findings into user-friendly interfaces that empower patients, facilitate groundbreaking research, and streamline our internal operations.

Requirements

  • 0-3 years of professional software engineering experience with a track record of launching user-facing features or services.
  • Strength in one or more of the following:
  • - Frontend: JavaScript/TypeScript with a modern framework (e.g., React/Vue), semantic HTML/CSS, accessibility, and performance for data-heavy UIs.
  • - Product Engineering: Strong product sense and UX instincts; you use user needs, data, and experiments to guide decisions and iterate quickly.
  • - Working knowledge of performance, scalability, and security fundamentals appropriate to your layer (e.g., web perf, API efficiency, data modeling, auth).
  • - Experience with testing (e.g., Jest, React Testing Library, Cypress, PyTest) and comfort with code reviews and iterative development.
  • You will receive bonus points if you have
  • - Experience with frontend state management (e.g., Redux, MobX, Recoil) or a backend framework (e.g., Express, FastAPI, Spring, Fiber).
  • - Familiarity with CI/CD pipelines and modern build tooling.
  • - Proficiency with databases (SQL or NoSQL) and writing simple queries to inform product decisions.
  • - Experience with analytics/experimentation and/or accessibility best practices.
  • - Exposure to cloud infrastructure (AWS/GCP/Azure), containers, and observability is a plus.
Benefits
  • Competitive salary + equity package
  • Comprehensive health, dental, and vision insurance
  • Unlimited paid time off, including a generous parental leave
  • Flexible hybrid work environment
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaScriptTypeScriptReactVueHTMLCSSperformancescalabilitysecuritydatabases
Soft Skills
product senseUX instinctsuser needs analysisdata-driven decision makingiterative developmentcode reviewstesting