Job Description
### About Us
QuillBot was founded in 2017 with a mission to help students and professionals strengthen their writing. Today, we assist over 56 million people worldwide in creating great things. Whether you're writing, designing, coding, or collaborating, QuillBot is a place where anyone can create at the speed of thought. Our AI-powered tools help you think clearly, communicate effectively, and create beautifully—across every platform, in any format, at any skill level.
### Role Overview
This role is ideal for someone proficient in **ReactJS**, **TypeScript**, **Vanilla JavaScript**, and **NodeJS** who is eager to take ownership of development from concept to production. You'll work closely with engineers, product managers, and designers to launch impactful features in a fast-paced, learning-oriented environment.
### Responsibilities
- Design and develop systems and applications with agility and quality.
- Engage in continuous learning and stay updated with frontend technological advancements.
- Take end-to-end ownership of tasks from development to production.
- Help with the design, implementation, and launch of key product features.
- Participate in a culture of code reviews and collaborate closely with other engineers, product managers, and designers.
- Drive best practices and engineering improvements.
- Create prototypes and proofs-of-concept for iterative development.
### Qualifications
- 1-4 years of software development experience with scalable full-stack applications.
- Experience in developing stable and performant software at scale.
- Proficient in Vanilla JavaScript, TypeScript, ReactJS, DOM manipulation, HTML parsing, and NodeJS.
- Experience in owning the quality of developed features and contributing to automation for better coverage.
- Strong problem diagnosis and creative problem-solving skills.
- A startup mentality with a high willingness to learn and a growth mindset.
- Hands-on experience with authentication and payment systems is a plus.
Please mention the word **CLEANER** and tag RNTQuMjI2LjExMC42OQ== when applying to show you read the job post completely (#RNTQuMjI2LjExMC42OQ==).