Skip to main content
TryApplyNow
Codalinc logo

Senior Full Stack Engineer - React and Python/Node

Codalinc
Full TimeseniorHybrid
ChicagoPosted 22 days ago

Role Overview

Codalinc is hiring a Senior Full Stack Engineer - React and Python/Node. This is a full-time hybrid role, based in Chicago. Part of Codalinc's Frontend hiring, posted 3 weeks ago. Full responsibilities, required qualifications, and the apply link are listed in the description below.

Salary Context

Salary is not disclosed in this posting. Market median for Senior-level Frontend roles is $125k-$150k (based on 15 comparable listings). Many employers share specifics during the interview process or after an initial screen.

Resume Keywords to Include

Make sure these keywords appear in your resume to improve ATS scoring

PythonTypeScriptJavaGraphQLReactNode.jsExpressDjango

Job description

An Introduction to Codal

Codal is an award-winning web design and development consultancy that helps enterprise organizations solve complex problems and accelerate growth through elegant, data-driven digital solutions. Our areas of expertise include application modernization, eCommerce, UX/UI design, product strategy, data analytics, and artificial intelligence.

At Codal, you will collaborate with some of the most innovative organizations in the world and work on cutting-edge technologies that push the boundaries of design and software development. We promote long-term success, not just for our clients but for our team, helping you develop a professional roadmap that takes your career to new heights.

Who you’ll be working with

We ideate, create, and coordinate. We analyze, strategize, organize, and prioritize. We bridge the communication channel between the client and our project team. We chart the course and navigate the product roadmap sprint by sprint. Some of us are product owners. Some of us are scrum masters. Many of us wear multiple hats and do whatever’s needed to deliver successful projects.

Please note this is a hybrid role in our Chicago office. Applicants should be located in the Chicagoland area only. 

 

What you’ll be doing

  • Design, develop, and maintain scalable fullstack applications using React/NextJS (TypeScript) on the frontend and Python (Django/FastAPI) or Node.js (Express/NestJS) on the backend.
  • Collaborate with Product Managers, Designers, and Engineers to translate business requirements into high-quality technical solutions.
  • Build reusable, maintainable, and performant UI components and backend services
  • Develop and integrate RESTful and/or GraphQL APIs, ensuring reliability and scalability
  • Contribute to architecture discussions and help define best practices across frontend and backend systems.
  • Ensure code quality through code reviews, unit/integration testing, and adherence to engineering standards.
  • Optimize application performance, scalability, and security across the stack.
  • Participate in agile ceremonies including sprint planning, standups, and retrospectives.
  • Troubleshoot, debug, and resolve production issues in collaboration with DevOps and QA teams.
  • Mentor junior engineers and contribute to a culture of continuous improvement and learning.


What you’ll need to be successful (Requirements)
        
Please note the tech stack below. Java and .NET based applicants need not apply

  • Minimum of 4+ years of hands-on development experience in fullstack development
  • Strong proficiency in React/NextJS (TypeScript), including state management (e.g., Redux, Context API) and modern frontend practices
  • Solid experience with backend development using Python (Django, FastAPI) or Node.js (Express, NestJS)
  • Experience designing, implementing and consuming RESTful APIs and/or GraphQL API services
  • Strong understanding of database design and experience with relational databases (e.g., PostgreSQL, MySQL)
  • Familiarity with cloud platforms such as AWS, GCP, or Azure
  • Experience with version control (Git) and CI/CD pipelines through github actions
  • Strong problem-solving skills and ability to work in a fast-paced, client-facing environment
  • Excellent communication skills and ability to collaborate across cross-functional teams
  • Experience working in agile or scrum-based environments
  • Familiarity with cloud-based logging, monitoring, and security tools

 

Bonus Points for these (Preferred Experience)

  • Experience with headless CMS platforms (e.g., Contentful, Contentstack, Sanity)
  • Familiarity with eCommerce platforms (e.g., Shopify, BigCommerce, Saleor)
  • Experience with microservices architecture and containerization (Docker, Kubernetes)
  • Knowledge of DevOps practices, infrastructure-as-code (Terraform, CDK), and monitoring tools (Prometheus, Grafana)
  • Experience working on healthcare, fintech, or regulated industry projects
  • Experience with Data analytics platforms like GCP BigQuery, snowflake


Need another reason to hit the “apply” button?
 

  • Codal is a global agency with over 200 employees, and offices in the US, Canada, the UK, and India 
  • We regularly host happy hours, dinners, excursions, and other company events to unwind after a hard day at work
  • Office snacks and drinks + a fancy Bevi water machine with flavored water 
  • We offer Medical, Life, Dental/Vision, and many more insurance types 
  • Employer 401k match - 4% 
  • A recreational group that regularly competes in city leagues for softball and volleyball 
  • An office in the heart of downtown Chicago with a gym, food court, Walgreens, rooftop bar, outdoor sports court, and other amenities
  • Working hybrid for in-person collaboration and sprint-planning days

**Please note, this is a hybrid role in Chicago.  Applicants should be located in the Chicagoland are or open to relocating on their own. 

We continually review ranges to address skills, experience and markets. Base salaries are determined during our interview process, by assessing a number of factors that include but aren’t limited to, a candidate’s experience and skills relative to the scope and responsibilities of the position

Pay range
$130,000$145,000 USD

Note: Codal only communicates with candidates through official @codal.com email addresses. We never request payment during the hiring process. Please be vigilant regarding recruitment scams.

At Codal, we are committed to equal employment opportunities regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability, gender, gender identity or expression, or veteran status. We are proud to be an equal opportunity workplace.

About Codalinc

Codalinc logo

Codalinc

FrontendHybrid

11 other open roles at Codalinc on TryApplyNow.

Frequently Asked Questions

How do I apply for the Senior Full Stack Engineer - React and Python/Node position at Codalinc?

Use the Apply button above to submit your application directly to Codalinc. Most applications take less than 5 minutes if your resume and contact details are ready, and you'll be routed to the employer's official application system to finish.

Is the Senior Full Stack Engineer - React and Python/Node role at Codalinc remote or in-office?

This is a hybrid role based in Chicago. Expect a mix of in-office and remote days, with the specific cadence set by the hiring manager.

What does a Senior Full Stack Engineer - React and Python/Node at Codalinc earn?

Codalinc has not disclosed a salary range in this posting. Many employers share specifics later in the interview process; you can also ask during a recruiter screen if compensation transparency is important to you.

When was the Senior Full Stack Engineer - React and Python/Node role at Codalinc posted?

This role was posted on June 17, 2026 (22 days ago). It's still listed as actively hiring; we re-confirm openings against the source system multiple times per day and remove closed roles.

How much experience does the Senior Full Stack Engineer - React and Python/Node role at Codalinc require?

This is a senior-level position. Most senior roles call for 5+ years of directly relevant experience. Codalinc lists their specific requirements in the description below, so review the must-have qualifications closely before applying.

AI-powered job search

Get every job scored to your resume

Upload your resume and get jobs ranked, your resume tailored, and employee contacts found automatically.

Get started free

No credit card to start