Junior Full Stack Developer (React, Next.js) Cedar Falls, IA


Junior Developer
Position Type: Full-Time or Part-Time (Flexible Hours)
Location: Remote (U.S. Applicants) or Cedar Falls, IA Hybrid (Local Applicants)

 We are seeking a Junior Developer to support our client’s engineering efforts across several fast-moving projects. This role involves building, maintaining, and improving internal dashboards, automation pipelines, eCommerce tools, and web-based applications. It's an ideal opportunity for someone looking to grow in a real-world, fast-paced environment focused on infrastructure and SaaS.
 
Responsibilities
  • Develop and maintain web applications using a modern tech stack
  • Write clean, reusable, and scalable code
  • Collaborate with lead developers on feature planning and implementation
  • Build automation tools to streamline business operations
  • Debug, test, and resolve production issues
  • Work independently using GitHub, Notion/Linear for task management
Tech Stack
  • Frontend: TypeScript, JavaScript, React, Next.js
  • Backend: Node.js, Python
  • Database: PostgreSQL, Timeseries
  • Other Tools: Git, REST APIs, Redis, Docker, AWS
 
What We're Looking For
  • Web Development: 1–3 years of experience shipping production React/Next.js applications and working with SQL (Postgres)
  • eCommerce Experience: At least 1 year building or maintaining storefronts with custom payment flows (excluding platforms like Stripe/Shopify)
  • Version Control & CI/CD: Proficient with Git, pull-request workflows, code reviews, and deployment pipelines
  • Communication & Accountability: Proactive communicator who takes ownership and delivers independently in a remote environment
  • Learning & Growth: Enthusiastic about learning new technologies, iterating quickly, and solving real-world problems
Bonus Points
  • Experience working with infrastructure-heavy environments
  • Interest in emerging technologies or distributed systems
 
A P P L Y    T O D A Y
Email a copy of your resume:  Amanda@careerpros.com
Text: 563-663-9119
Need help getting started?

(563) 556-3040

Quick Apply

Apply Now