Fullstack Engineer (Product)

Remote from
Anywhere 🌎
Salary, USD
53,000 - 112,000/yr
Job function
Job type
Full Time,
Job posted
Apply before
17 Oct 2023

About Dataquest.io

Join thousands of students and learn data science skills like Python, R, SQL, Git, and more!

Dataquest is an interactive online learning platform for data science. We’re passionate about helping students go from zero to job ready. We help students deeply learn concepts, build projects, work together, and gain the confidence they need to start new careers.

We want to help tens of millions of students worldwide change their lives through data science education, and you’ll play a key role in helping us get there.  We’re looking for collaborative and passionate team members, to help us continue to build out our 30+ person remote, global team.

This is a fully remote company and we are open to applications worldwide. You don’t have to match all of the listed requirements to apply, we’re truly looking for people who can grow along with our diverse and global team.

Job Overview

As a full stack engineer you will build features for our user-facing application. You will work with our product and design teams to implement new features for our Learning Platform and ensure that we have adequate test coverage for these features.

This is a full-stack position that requires Javascript. You are expected to contribute equally to our frontend and backend codebases, using React/Redux/GraphQL on the frontend, Python/Django on the backend and DjangoORM with PostgresSQL for the database.


  • Work on backend and frontend code to build out new features
  • Work with engineering, product, and design to build features
  • Write tests to guarantee software quality
  • Develop, release, and monitor software features and bugs
  • Code reviews for other engineers
  • Create and improve documentation for our technical system
  • Join on-call rotation to respond to site downtime

Time distribution

  • Software Development – 80%.
  • Collaboration – 10%.
  • Research and Discovery – 10%.


  • Ability to overlap with EST (US) timezone between 9am – 12pm EST.
  • 3-5 years of relevant experience in fullstack development
  • Javascript React/Redux experience
  • Python/Django programming experience
  • GraphQL experience
  • Experience developing full-stack features
  • Experience with Agile project management including story breakdown and estimation
  • Willingness to learn new technology as needed.

Salary Range

$53k US – $112k US.

*pending geographical location and experience level.

Apply now >

Personalised job alerts

Set up personalised e-mail alerts about similar remote jobs

Report jobShare

How to apply

Did you apply? Let us know, and we’ll help you track your application.

See a few more

Similar remote jobs in Programming

Job Search Safety Tips

Here are some tips to help you search and apply for jobs safely:
Watch out for suspicious jobs Don't apply for jobs that offer high pay for little work or offer to hire you without an interview. Read more ›
Check the employer's profile Make sure you're applying for a trustworthy job by visiting the employer's profile and learning more about them. Read more ›
Protect your information Don't share personal details like your bank account or government-issued ID on suspicious websites or messengers. Read more ›
Report jobs that feel unsafe If you see a job that seems misleading, inappropriate or discriminatory, report it for going against our policies and we'll review it.

Share this job


What position is Dataquest.io hiring for?

Dataquest.io is hiring a remote Fullstack Engineer (Product) from Anywhere 🌎

What type of employment does Dataquest.io offer?

This is a Full Time role.