As a Full-Stack Developer at KCL, you'll build and maintain web applications, optimize performance, and collaborate with team members on features, while gaining experience in a supportive environment.
The Krazy Coupon Lady (KCL) is a female-founder-owned publisher on a mission to be a shopping non-negotiable, unapologetically helping our readers maximize their money, and seize the deal. Our team of shopping experts curates and hand-tests nearly a thousand deals per week, so there is always something new to discover each time you visit our website, app, and your inbox.
You may have noticed that our headquarters are in Boise, ID, but our workforce is fully remote in the following states: Arkansas, Colorado, Florida, Georgia, Idaho, Illinois, Indiana, Iowa, Minnesota, New Jersey, New York, North Carolina, Ohio, Pennsylvania, South Carolina, South Dakota, Texas, Utah, Virginia, or Wisconsin. All team-wide meetings are scheduled to be inclusive of U.S. time zones.
With KCL's continued growth, we are looking for a Full-Stack Developer to join our development team and contribute to the ongoing evolution of our web platform. This is a great opportunity for someone early in their career who is passionate about building high-quality web applications and looking to grow their skills in a collaborative environment.
As a Full-Stack Engineer at KCL, you'll work on the front-end of our platform, helping develop new features, improve performance, and maintain code quality. You'll collaborate with designers, product managers, and other developers to turn ideas into functional, user-friendly software.
This is a full-time remote position with a Monday-Friday work week.
In this role you will:
- Full-Stack Development: Assist in building and maintaining web applications using modern front-end and back-end technologies (e.g., React, AstroJS, Node.js).
- Front-End Engineering: Develop responsive and accessible user interfaces using HTML, CSS, JavaScript/TypeScript, and JSX.
- Performance Optimization: Help identify and fix performance bottlenecks to ensure fast and smooth user experiences.
- Testing & Debugging: Write basic tests and debug issues with guidance from more experienced developers.
- Collaboration: Work closely with team members to deliver new features and improvements based on user and business needs.
- Version Control: Use Git to manage code and participate in code reviews.
- Documentation: Contribute to documentation of systems, features, and development processes.
Required skills and qualifications:
- A degree in Computer Science, Engineering, a related field, or equivalent hands-on experience.
- 1–3 years of experience in web development (including personal, academic, or professional projects).
- Familiarity with: HTML5, CSS3, JavaScript/TypeScript, Modern front-end frameworks (React preferred), Server-side development with Node.js or similar, RESTful APIs and basic database interactions (SQL or NoSQL).
- Understanding of responsive design and basic accessibility principles.
- Experience using Git and collaborative development tools.
- Willingness to learn and take feedback in a fast-paced, agile environment.
- Strong communication and teamwork skills.
Physical Requirements:
- Reaching: Extending hands and arms in any direction.
- Use of Fingers: Primarily using fingers for tasks such as picking, pinching, and typing.
- Talking: Expressing or exchanging ideas verbally, including conveying detailed or important instructions accurately, loudly, or quickly.
- Hearing: Perceiving sounds at normal speaking levels, with or without correction, to receive detailed oral communication and make fine sound discriminations.
- Repetitive Motions: Making substantial movements of the wrists, hands, and/or fingers.
- Close Visual Acuity: Required for activities such as preparing and analyzing data and figures, transcribing, viewing a computer terminal, and extensive reading.
- General Visual Acuity: Necessary to determine the accuracy, neatness, and thoroughness of assigned work.
- The worker is not substantially exposed to adverse environmental conditions (typical of office or administrative work).
About KCL
With our roots in Boise, ID, we’ve grown into a remote company with employees located across the United States. We’re a team focused on hard work, humility, and transparency. We believe in the power of community and the magic of friendship that created KCL so, for us, everything we do is people-first.
KCL values an innovative, diverse workplace where all colleagues feel empowered to be their authentic selves. KCL is an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment. By completing that application process, someone from our organization will reach out to you to learn more.
KCL participates in E-Verify:Notice of Participation in E-Verify (Notice in Spanish);Notice of Right To Work: E-Verify (Notice in Spanish)
Top Skills
Astrojs
CSS3
HTML5
JavaScript
Node.js
NoSQL
React
SQL
Typescript
Similar Jobs
Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
As a Staff Full-Stack Engineer, you will develop core features for the FinOps BI platform, focusing on data integration and feature development in a collaborative, technology-driven environment.
Top Skills:
D3DbtDockerEchartsExpress.JsIcebergJestKnex.JsMantineNode.jsPostgresReactTrinoTsoaTypescriptVite
Artificial Intelligence • Cloud • HR Tech • Information Technology • Productivity • Software • Automation
As a Staff Full-Stack Engineer, you'll design, implement, and deliver features for a cloud cost governance platform, collaborating with data engineering teams and enhancing the BI layer using cutting-edge tools.
Top Skills:
AWSAzureD3DbtDockerEchartsEmotionExpress.JsGCPGitIcebergJestKnex.JsMantineNode.jsPostgresReactSQLTanstack QueryTrinoTsoaTypescriptVite
Big Data • Cloud • Productivity • Software • Database • Analytics • Automation
Full Stack Engineers will design, develop and implement features for a SaaS product using React, Typescript, Django, and Python, collaborating within an agile team.
Top Skills:
AWSDjangoPythonReactTypescript
What you need to know about the Colorado Tech Scene
With a business-friendly climate and research universities like CU Boulder and Colorado State, Colorado has made a name for itself as a startup ecosystem. The state boasts a skilled workforce and high quality of life thanks to its affordable housing, vibrant cultural scene and unparalleled opportunities for outdoor recreation. Colorado is also home to the National Renewable Energy Laboratory, helping cement its status as a hub for renewable energy innovation.
Key Facts About Colorado Tech
- Number of Tech Workers: 260,000; 8.5% of overall workforce (2024 CompTIA survey)
- Major Tech Employers: Lockheed Martin, Century Link, Comcast, BAE Systems, Level 3
- Key Industries: Software, artificial intelligence, aerospace, e-commerce, fintech, healthtech
- Funding Landscape: $4.9 billion in VC funding in 2024 (Pitchbook)
- Notable Investors: Access Venture Partners, Ridgeline Ventures, Techstars, Blackhorn Ventures
- Research Centers and Universities: Colorado School of Mines, University of Colorado Boulder, University of Denver, Colorado State University, Mesa Laboratory, Space Science Institute, National Center for Atmospheric Research, National Renewable Energy Laboratory, Gottlieb Institute


