> Markdown version of [/jobs/ext/1830883-full-stack-engineer](https://www.wearedevelopers.com/jobs/ext/1830883-full-stack-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Full Stack Engineer - **Company:** The University of Chicago - **Location:** Chicago, IL, United States - **Experience:** Expert - **Salary:** $80,000.0 - $120,000.0 - **Contract:** Permanent contract - **Skills:** .NET Framework, Application Programming Interfaces (APIs), Amazon Web Services, Microsoft Azure, C Sharp (Programming Language), Code Review, Databases, Continuous Integration, Software Debugging, Web Development, Django Web Framework, Github, Design of User Interfaces, Python (Programming Language), PostgreSQL, Machine Learning, Microsoft SQL Server, Software Engineering, Systems Architecture, TypeScript, Web Performance Optimization, Web Pages, Google Cloud, Cloud Platform System, ReactJS, Reliability of Systems, Backend, Containerization, Kubernetes, Information Technology, Code Testing, Data Analytics, Graphql, Web Technologies, Restful APIs, Docker - **Published:** July 14, 2026 - **Apply:** https://main.hercjobs.org/jobs/22425386/full-stack-engineer ## About the Role Minimum requirements include a college or university degree in related field. Work Experience: Minimum requirements include knowledge and skills developed through 2-5 years of work experience in a related job discipline., * Advanced Degree in data science, data analytics, computer science, software engineering or related fields strongly preferred., * Knowledge and skills developed through 7+ years of work experience in a related job discipline, with a strong emphasis on backend systems. * Proven experience building web applications with Python/Django. * Working knowledge of C# / .NET frameworks and services. * Comfortable working with React.js and modern front-end tooling. * Experience designing and consuming RESTful APIs; understanding of web performance and security principles. * Strong database skills with PostgreSQL and/or SQL Server. * Familiarity with cloud environments (AWS, Azure, or similar). Preferred Competencies * Experience with containerization and orchestration tools (Docker, Kubernetes). * Exposure to TypeScript, GraphQL, or other modern web technologies. * Familiarity with CI/CD systems (GitHub Actions, Azure DevOps, etc.). * Prior experience in a startup or rapidly scaling environment. Working Conditions * Office Environment. ## Description The Full Stack Engineer performs a variety of activities relating to software support and/or development. Provides analysis, design, development, debugging, and modification of computer code for end user applications, beta general releases, web pages, and production support. Troubleshoots problems using existing procedures to find a possible solution. The TMW Center for Early Learning + Public Health (TMW Center) develops, tests, and implements evidence-based interventions designed to promote very young children's cognitive and social-emotional development, with emerging technologies that enhance--rather than replace--the pivotal role that caregivers play in building healthy young brains. Although there is a rich body of research demonstrating the importance of the early language environment for maximizing early learning, there are very ways to assess the quality of those environments. As a result, when it comes to nurturing their children's brains, parents often feel like they are in a maze without a map. The TMW Center has launched a wearable device and an accompanying app that uses machine learning to measure and analyze a child's language environment and provide real-time information as well as personalized feedback and guidance for enhancing that environment. This groundbreaking piece of technology gives parents and caregivers with information they need to engage in robust brain-building interactions -- and helps deepen caregiver-child connection. We're looking for a Senior Full Stack Engineer with a strong focus on backend development to join our growing engineering team. Our ideal candidate will work primarily within our Django system, with additional contributions to a .NET platform that shares a React.js front end. In this role, our ideal candidate will collaborate closely with other engineers, and the CTO to build, enhance, and maintain scalable software systems. While front-end engineers handle most UI development, our ideal candidate will bring a full-stack perspective -- understanding how backend decisions affect the user experience and the overall system architecture., * Lead the development and maintenance of backend services and APIs in Django (primary) and .NET (secondary). * Collaborate with front-end engineers to design and implement effective interfaces between the backend and the React.js client. * Architect scalable data models, services, and integrations with third-party APIs. * Contribute to system architecture decisions and help guide best practices in backend and full-stack development. * Write clean, maintainable, and well-tested code across multiple systems. * Participate in code reviews, technical design sessions, and cross-functional collaboration with product and design teams. * Support CI/CD pipelines and ensure smooth deployments and system reliability. * Mentor other engineers and contribute to improving development processes. * Utilizes technical knowledge of existing and emerging technologies, including public cloud offerings from Amazon Web Services, Microsoft Azure, and Google Cloud. * Investigates, analyzes and resolves day-to-day technical problems using standard procedures. * Works with stakeholders to gather and analyze requirements for developmental programs. Receives a moderate level of guidance to design applications to meet University and business requirements. * Performs code testing on components and works to ensure that appropriate implementation standards are met. Evaluates design alternatives for development cost and solutions using various methods. * Supports and maintains existing applications. Works with web developers and responds to requests from users. * Performs other related work as needed. ## Related Videos - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [Putting the Graph In GraphQL With The Neo4j GraphQL Library](https://www.wearedevelopers.com/videos/257-putting-the-graph-in-graphql-with-the-neo4j-graphql-library) - [Shipping Faster with Less: Render on Cloud Hosting, AI Workloads, and the Future of DevOps](https://www.wearedevelopers.com/videos/1894-shipping-faster-with-less-render-on-cloud-hosting-ai-workloads-and-the-future-of-devops) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) - [Robots are coming into the wild! Full-Stack Robotics Engineers, be ready!](https://www.wearedevelopers.com/videos/479-robots-are-coming-into-the-wild-full-stack-robotics-engineers-be-ready) ## Related Articles - [Fullstack Developer Salary UK](https://www.wearedevelopers.com/magazine/251-fullstack-developer-salary-uk) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [What’s the Difference Between Frontend and Backend Development?](https://www.wearedevelopers.com/magazine/240-what-s-the-difference-between-frontend-and-backend-development) - [Fullstack developer salary in Germany [2023]](https://www.wearedevelopers.com/magazine/197-fullstack-developer-salary-in-germany-2023) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe)