Skip to main content

Junior Full Stack Engineer

Posted 6 days ago

checkedupNone

SENIORITY

Senior

SALARY

$48.08 - $57.69 per hour

Apply (opens in a new tab)

About the role

Position: Junior Full Stack Engineer
Location: Hybrid-New York City
Type: Full TimeABOUT US: CheckedUp is a healthcare media company operating a dedicated network in doctor’s offices across the US. Our technology platform is deployed at the point of care, actively engaging patients and physicians in the waiting room, exam room and at home. As a health technology leader, CheckedUp aspires to create better educated and more confident patients and physicians who are empowered to make informed health decisions together. Our team is driven by embracing technology to help bring innovative ideas, products, and services to help enhance and advance the health and wellbeing of people. Composed of leading physicians, strategists, mobile and web engineers and designers, our team is passionate about changing healthcare for the better. We take pride in what we’re doing, and it shows in our work ethic. Because we place a high value on initiative and personal growth, we’ve succeeded within our industry, and continue to push ourselves to create better healthcare experiences. CheckedUp is building a high-impact analytics function that operates as a strategic partner to the business, not a reporting team.
DUTIES AND RESPONSIBILITIES: Build and ship features end to end: API endpoints and UI components, database migrations. Write REST endpoints in FastAPI or Node.js, and data access code with SQLAlchemy. Build UI in ReactJs/TailwindCSS, and internal data apps in Streamlit. Write and maintain unit and integration tests for the code you ship. Work in our monorepo; keep dependencies and scripts tidy. Efficiently use AI coding assistants to draft code, tests and documentation. Verify, Review and own the result. Fix bugs, take part in code reviews and learn from feedback. Document what you build so the next engineer can pick it up.
REQUIRED QUALIFICATIONS & SKILLS: 0–2 years of professional experience, or equivalent through internships, bootcamps, open source or personal projects. Working knowledge of Python or JavaScript/TypeScript, and willingness to learn Experience with at least one front-end framework: React, Next.js. Comfort writing SQL queries and a basic understanding of relational data modeling. Familiarity with Git, pull requests and reading other people's code. Hands-on use of AI-assisted coding tools, plus the habit of checking their output before trusting it. Curiosity, clear communication and a willingness to ask questions early.
DESIRED EXPERIENCE: Projects built with FastAPI, SQLAlchemy or Streamlit. Exposure to monorepo tools such as uv or npm workspaces. Basic Docker or CI/CD experience. Basic Cloud services (AWS, GCP, Azure)COMPENSATIONSalary for this position is competitive and depends on prior experience. A comprehensive benefits package is included. Salary range is $100,000-$120,000.
COMMITMENT TO DIVERSITY: CheckedUp encourages individuals of all ethnic and racial backgrounds to apply for this position. We are committed to maximizing the diversity of our organization. WORK AUTHORIZATIONThis position is not eligible for employment-based visa sponsorship. CheckedUp will not initiate, transfer or sponsor an employment visa or employment-based immigration petition for this role, now or in the future. Candidates must be authorized to work in the United States and must not require CheckedUp sponsorship to begin or continue employment.

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this