1

Senior Python Full Stack Developer Jobs in Riverwoods, IL

Job Requirements Senior Full-Stack Developer Location: Elmhurst, IL Reports To: Director of Technology Build solutions. Elevate performance. Thrive in Corporate at New Home Star! New Home Star is ...

Job Requirements Senior Full-Stack Developer Location: Elmhurst, IL Reports To: Director of Technology Build solutions. Elevate performance. Thrive in Corporate at New Home Star! New Home Star is ...

Proven senior experience as a Full Stack Developer or similar using C#, React and Python. * Experience working with Data Scientists to create, update and roll out ML models * Hands-on experience with ...

Java Full Stack Developer

Northbrook, IL

$53.25 - $68.75/hr

Java Full Stack Developer (with experience on Agile XP, UI- Angular.JS or React.JS, IntelliJ -IDE, Github, Spring Framework, MongoDB, Jenkins, docker toolbox & node.JS) Job Location : Northbrook ...

Senior Full-Stack Engineer

Chicago, IL · On-site

$145K - $160K/yr

The Role: Nadia Care is looking for a Senior Full-Stack Engineer to join our mission-driven ... Expert-level skills in Python, SQL, Typescript/Javascript, and CSS. * Deep experience with modern ...

Build and evolve full stack reporting features that are customer centric and aligned to Utilities ... Mentor and collaborate with engineers through reviews, pairing, and knowledge sharing-building a ...

Build and evolve full stack reporting features that are customer centric and aligned to Utilities ... Mentor and collaborate with engineers through reviews, pairing, and knowledge sharing-building a ...

As a Developer who is passionate about coding, you will be part of a small, but powerful and elite ... N stack (MongoDB , Ember.js, Express.js & Node.js) * Experience with API's (Google, others)

next page

Showing results 1-20

Senior Python Full Stack Developer information

See Riverwoods, IL salary details

$61.8K

$134.8K

$190.5K

How much do senior python full stack developer jobs pay per year?

As of Jul 8, 2026, the average yearly pay for senior python full stack developer in Riverwoods, IL is $134,764.00, according to ZipRecruiter salary data. Most workers in this role earn between $113,200.00 and $156,800.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Senior Python Full Stack Developer, and why are they important?

To thrive as a Senior Python Full Stack Developer, you need advanced proficiency in Python, JavaScript frameworks (such as React or Angular), database management, and a solid understanding of both front-end and back-end development principles, often backed by a degree in computer science or related experience. Familiarity with tools like Django or Flask, RESTful APIs, version control systems (e.g., Git), and cloud platforms is typically required. Excellent problem-solving abilities, effective communication, and the ability to mentor junior developers are standout soft skills for this role. These skills ensure robust, scalable applications and foster effective collaboration across technical teams, driving project success.

What is the difference between Senior Python Full Stack Developer vs Backend Developer?

AspectSenior Python Full Stack DeveloperBackend Developer
Required SkillsProficiency in Python, JavaScript, HTML/CSS, frameworks like Django/Flask, React or AngularStrong Python skills, experience with server-side development, databases, APIs
Work EnvironmentFull-stack development across front-end and back-end, often in agile teamsPrimarily server-side, database, and API development
Industry UsageTech companies, startups, enterprises needing full-stack solutionsWeb services, SaaS, enterprise applications

The main difference is that a Senior Python Full Stack Developer handles both front-end and back-end development, requiring skills in multiple technologies, while a Backend Developer focuses mainly on server-side logic, databases, and APIs. The full-stack role demands broader expertise, whereas backend roles are more specialized in server-side development.

What are Senior Python Full Stack Developers?

Senior Python Full Stack Developers are experienced software engineers who specialize in both frontend and backend web development using Python and related technologies. They are responsible for designing, building, and maintaining complex web applications, often leading teams and making architectural decisions. Their expertise typically includes frameworks like Django or Flask for backend development, as well as JavaScript frameworks such as React or Angular for the frontend. In addition to coding, they often mentor junior developers and ensure best practices in software development. Their role requires a deep understanding of databases, APIs, deployment processes, and modern development workflows.

What are some common challenges faced by Senior Python Full Stack Developers when working on cross-functional teams?

Senior Python Full Stack Developers often collaborate with designers, product managers, and DevOps specialists, which can present challenges in aligning technical solutions with business goals and user experience expectations. Balancing backend performance with frontend responsiveness and maintaining clear communication across disciplines are key hurdles. Additionally, staying updated with rapidly evolving frameworks and ensuring code quality and scalability across the stack requires continual learning and adaptability. Successful developers proactively bridge these gaps by fostering open dialogue and advocating for best practices throughout the development process.
What cities near Riverwoods, IL are hiring for Senior Python Full Stack Developer jobs? Cities near Riverwoods, IL with the most Senior Python Full Stack Developer job openings:
Senior Full-Stack Developer

Senior Full-Stack Developer

New Home Star

Elmhurst, IL

$73K - $88K/yr

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 3 days ago


Job description

Job Requirements

Senior Full-Stack Developer

Location: Elmhurst, IL

Reports To: Director of Technology 

Build solutions. Elevate performance. Thrive in Corporate at New Home Star!

New Home Star is building and scaling New Home Connect and New Home OS, internal platforms that power CRM, contests, forms, training, admin tools, and wallet/finance workflows. This is a senior role for someone who can own end-to-end delivery, improve reliability, and help us ship product without breaking mission-critical systems.

You will work in a small team with high ownership. You will touch both modern Next.js + TypeScript code and, at times, legacy backend workflows (PHP/MySQL). If you like building dashboards, debugging real-world edge cases, and making systems feel calm and predictable, you'll fit right in.

Our Corporate Support Office is located in the heart of downtown Elmhurst and is not your typical "corporate" setting. We embrace collaboration with an open office concept, and sincerely enjoy team outings, celebrations, and company-wide events. Our team is fun, ambitious, and highly motivated to succeed. These elements create a supportive environment where you can develop professionally and find a long-term place to pursue your career aspirations.

Why New Home Star?

Industry Leader: The largest privately owned new home sales company in the U.S., partnering with market-leading home builders.

Real Growth: Hands-on training, a professional development budget, and clear opportunities for advancement-all within a supportive, high-energy team led by leaders who are dedicated to your success.

Hybrid flexibility: Work remotely 3 days/week, in-person 2 days/week at our downtown Elmhurst office.

Award-Winning Culture: Supportive, high-energy team with leadership dedicated to your success, recognized in 2025 as the Best Place to Work in Real Estate and Glassdoor's Best Places to Work.

Compensation & Benefits:  Base salary range of $73,000-$88,000, biannual bonus opportunities, and a comprehensive benefits package including medical, dental, vision, 401(k) with match, paid time off, and more.

Volunteer Opportunities: Encouraged time and financial resources to give back to your local community in meaningful ways.

What You'll Do

  • Own features end-to-end across front-end, back-end, and data.
  • Build and enhance internal dashboards: admin panels, role-based pages, dynamic routing, and data-heavy UIs.
  • Deliver and stabilize finance-adjacent workflows (commissions, draws, cancellations, reporting integrity).
  • Implement GraphQL and API integrations, plus solid client-side state and caching patterns.
  • Improve reliability through better validation, logging, guardrails, and regression prevention.
  • Collaborate closely with Product and stakeholders to translate messy asks into clear shipped outcomes.
  • Help raise the bar on code quality and dev workflow (reviews, patterns, reusable components, Storybook).

Our Stack

  • Front-end: Next.js, React, TypeScript
  • UI: Tailwind CSS, Radix UI, Lucide, Sonner, Recharts
  • Data: Apollo Client (GraphQL), React Query, React Hook Form + Zod
  • Databases: Supabase (Postgres), plus some MySQL
  • Backend: Node.js services, plus legacy PHP (a plus)

How we Work

  • Small team, high ownership, and direct communication.
  • We care about shipping and stability. Payroll-impacting or finance workflows get extra rigor.
  • We prefer clear priorities and clean tradeoffs over hero mode.

What We're Looking For

  • Availability: Must work in-person two days per week in the Elmhurst, IL corporate office.
  • Education: Bachelor's degree or higher preferred.
  • Required Experience: 6+ years of professional software engineering experience, including 3+ years building production web apps with React + TypeScript.
  • Strong Next.js experience shipping production features (routing, data fetching, API routes, performance basics).
  • Experience building complex, data-heavy dashboards/admin tools (tables, filters, search, role-based views).
  • Comfort working with GraphQL and client caching patterns (Apollo is a plus).
  • Strong fundamentals in forms and validation (React Hook Form + Zod is a plus).
  • Solid SQL fundamentals and comfort working with Postgres (Supabase is a plus).
  • High ownership: you can take a goal, clarify scope, ship it, and support it in a real production environment.
  • Additional Preferred Experience: Node.js API development, integrations, and authentication patterns.
  • PHP (CodeIgniter) experience, or any meaningful legacy modernization experience.
  • Supabase experience.
  • Experience with role-based access, permissioned UIs, and multi-tenant systems.
  • Experience improving reliability (release gating, regression testing, observability).
  • Experience with Storybook and component libraries.

 What success looks like (first 60 to 90 days)

  • Ramp into the codebase and ship meaningful production improvements quickly.
  • Take ownership of at least one core area (admin, contests, CRM, forms, or wallet/finance flows).
  • Reduce recurring support pain by adding guardrails, validation, and better visibility.
  • Help us turn "whack-a-mole" issues into a calmer, repeatable delivery process.

Work Authorization & Employment Eligibility:

Candidates must be legally authorized to work in the United States at the time of application and throughout employment. New Home Star does not provide visa sponsorship or participate in employment-based work authorization sponsorship programs. Remote employment opportunities are limited to states where New Home Star is authorized to employ team members.


Employment Type: FULL_TIME