{"schemaVersion":"jobsearcher.job.v1","id":"940eee3604d25dc86ea1994e","url":"https://jobsearcher.com/jobs/940eee3604d25dc86ea1994e","canonicalUrl":"https://jobsearcher.com/jobs/940eee3604d25dc86ea1994e","title":"Django/Python Web Developer - WFH","description":"# Django/Python Web Developer## About the RoleNational Journal is seeking a mid-level Django/Python Web Developer to build and support digital products for its Washington, DC audience. The digital team develops new services and products, improves existing offerings, and helps product teams use technology more effectively.National Journal's digital platform includes election data, demographic information, editable slides, government directories, event listings, and decades of journalism. The team uses Django with Python 3 and follows a frequent release cycle, supported by modern development tools, software development practices, QA processes, and LLM-based coding and workflow tools.This role includes a full-stack mix of back-end and front-end development, with a primary focus on back-end work.## Key Responsibilities* Build, test, and deploy web-based tools using Django and Python.* Develop digital tools used by government affairs professionals and policy advocates.* Support the digital platform providing data, tools, and news related to the 2026 U.S. elections.* Maintain large datasets across PostgreSQL, MySQL, APIs, and other data sources.* Work with internal and third-party content and data sources.* Improve and maintain Ada, National Journal's custom internal content management system.* Create and support tools that help product teams automate their work, using AI when appropriate.* Perform both back-end and front-end development, with an emphasis on back-end engineering.* Stay informed about software development tools, frameworks, programming languages, AI coding assistants, and development workflows.* Learn and work effectively within a sophisticated technical stack.* Participate in software development best practices, QA, documentation, peer code review, automated testing, and performance monitoring.* Collaborate with product and project managers to plan weekly sprints and meet agreed-upon deadlines.* Prioritize and manage multiple projects using Agile development methodologies.## Required Qualifications* At least 1 year of professional web development experience using Python, preferably Django.* Ability to write clean HTML, CSS, and JavaScript without relying on an AI coding assistant.* Professional experience contributing to significant software projects or significant components of larger projects.* Experience working effectively under deadlines.* Ability to navigate and contribute to complex codebases with an appropriate learning curve.* Experience with Git.* Understanding of software architecture and software development best practices.* Experience with documentation, peer code review, automated testing, performance monitoring, and tools that support consistent code quality.* Strong written and verbal communication skills.* Ability to provide accurate time and effort estimates.* Ability to collaborate with product and project managers.* Ability to prioritize multiple projects and tasks.* Familiarity with Agile development methodologies.* Strong critical thinking, problem-solving, judgment, organization, focus, and attention to detail.* Ability to work effectively both independently and collaboratively.* Interest in government and elections, including campaign finance data, election visualizations, and political data.## Preferred Qualifications* Experience with Django.* Front-end framework experience.* Experience with LLM-based coding assistants such as Claude Code, Codex, or Cursor.* Experience with one or more of the following: * Microsoft Azure * Linux systems administration * Vue.js * TypeScript * Elasticsearch * Docker * PostgreSQL * Jenkins * Salesforce * Sentry * HubSpot * Celery/RabbitMQ* Experience with accessibility technologies, robotics, AI, open-source projects, local user groups, or personal technology projects.* Additional skills or experiences that contribute to a diverse and complementary team.## Skills & Competencies* Python 3* Django* Web Development* Full-Stack Development* Back-End Development* HTML* CSS* JavaScript* Git* PostgreSQL* MySQL* APIs* Database Management* Software Architecture* Automated Testing* Code Review* Performance Monitoring* Agile Development* AI Coding Assistants* LLM-Based Development* Problem Solving* Technical Communication* Collaboration## Education & ExperienceThe source job description does not specify a required degree or formal educational qualification.The role requires at least 1 year of professional web development experience using Python, preferably Django, along with experience contributing to significant software projects or components of larger projects.## Work Arrangement & Schedule* **Employment Type:** Full-time* **Remote eligibility:** Full-time telework/remote arrangements are available to U.S. candidates residing in Washington, DC, Maryland, Virginia, or California.* **Washington, DC:** Local candidates have the option to work in person, currently 3 days per week.* The role supports work-life balance and effective time management.* **Application deadline:** September 30, 2026.## Compensation & Benefits**Compensation:** $100,000+, commensurate with experience.The source job description does not provide additional benefits details.## Compliance / Additional InformationNational Journal is an Equal Opportunity Employer and does not discriminate against applicants based on race, color, religion, sex, gender identity, sexual orientation, pregnancy, national origin, age, disability, veteran status, genetic information, or other status protected by applicable law.National Journal may use AI tools to support parts of its hiring process, including application review, resume analysis, response assessment, and identification of potential inconsistencies or verification signals. These tools assist the recruitment team and do not replace human judgment. Final hiring decisions are made by humans.","company":"Torentify","rawCompany":"torentify","city":"Denver","state":"CO","isRemote":false,"isActive":false,"createdAt":"2026-09-28T09:47:18.740Z","occupations":[{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"},{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Django/Python Web Developer - WFH","description":"# Django/Python Web Developer## About the RoleNational Journal is seeking a mid-level Django/Python Web Developer to build and support digital products for its Washington, DC audience. The digital team develops new services and products, improves existing offerings, and helps product teams use technology more effectively.National Journal's digital platform includes election data, demographic information, editable slides, government directories, event listings, and decades of journalism. The team uses Django with Python 3 and follows a frequent release cycle, supported by modern development tools, software development practices, QA processes, and LLM-based coding and workflow tools.This role includes a full-stack mix of back-end and front-end development, with a primary focus on back-end work.## Key Responsibilities* Build, test, and deploy web-based tools using Django and Python.* Develop digital tools used by government affairs professionals and policy advocates.* Support the digital platform providing data, tools, and news related to the 2026 U.S. elections.* Maintain large datasets across PostgreSQL, MySQL, APIs, and other data sources.* Work with internal and third-party content and data sources.* Improve and maintain Ada, National Journal's custom internal content management system.* Create and support tools that help product teams automate their work, using AI when appropriate.* Perform both back-end and front-end development, with an emphasis on back-end engineering.* Stay informed about software development tools, frameworks, programming languages, AI coding assistants, and development workflows.* Learn and work effectively within a sophisticated technical stack.* Participate in software development best practices, QA, documentation, peer code review, automated testing, and performance monitoring.* Collaborate with product and project managers to plan weekly sprints and meet agreed-upon deadlines.* Prioritize and manage multiple projects using Agile development methodologies.## Required Qualifications* At least 1 year of professional web development experience using Python, preferably Django.* Ability to write clean HTML, CSS, and JavaScript without relying on an AI coding assistant.* Professional experience contributing to significant software projects or significant components of larger projects.* Experience working effectively under deadlines.* Ability to navigate and contribute to complex codebases with an appropriate learning curve.* Experience with Git.* Understanding of software architecture and software development best practices.* Experience with documentation, peer code review, automated testing, performance monitoring, and tools that support consistent code quality.* Strong written and verbal communication skills.* Ability to provide accurate time and effort estimates.* Ability to collaborate with product and project managers.* Ability to prioritize multiple projects and tasks.* Familiarity with Agile development methodologies.* Strong critical thinking, problem-solving, judgment, organization, focus, and attention to detail.* Ability to work effectively both independently and collaboratively.* Interest in government and elections, including campaign finance data, election visualizations, and political data.## Preferred Qualifications* Experience with Django.* Front-end framework experience.* Experience with LLM-based coding assistants such as Claude Code, Codex, or Cursor.* Experience with one or more of the following: * Microsoft Azure * Linux systems administration * Vue.js * TypeScript * Elasticsearch * Docker * PostgreSQL * Jenkins * Salesforce * Sentry * HubSpot * Celery/RabbitMQ* Experience with accessibility technologies, robotics, AI, open-source projects, local user groups, or personal technology projects.* Additional skills or experiences that contribute to a diverse and complementary team.## Skills & Competencies* Python 3* Django* Web Development* Full-Stack Development* Back-End Development* HTML* CSS* JavaScript* Git* PostgreSQL* MySQL* APIs* Database Management* Software Architecture* Automated Testing* Code Review* Performance Monitoring* Agile Development* AI Coding Assistants* LLM-Based Development* Problem Solving* Technical Communication* Collaboration## Education & ExperienceThe source job description does not specify a required degree or formal educational qualification.The role requires at least 1 year of professional web development experience using Python, preferably Django, along with experience contributing to significant software projects or components of larger projects.## Work Arrangement & Schedule* **Employment Type:** Full-time* **Remote eligibility:** Full-time telework/remote arrangements are available to U.S. candidates residing in Washington, DC, Maryland, Virginia, or California.* **Washington, DC:** Local candidates have the option to work in person, currently 3 days per week.* The role supports work-life balance and effective time management.* **Application deadline:** September 30, 2026.## Compensation & Benefits**Compensation:** $100,000+, commensurate with experience.The source job description does not provide additional benefits details.## Compliance / Additional InformationNational Journal is an Equal Opportunity Employer and does not discriminate against applicants based on race, color, religion, sex, gender identity, sexual orientation, pregnancy, national origin, age, disability, veteran status, genetic information, or other status protected by applicable law.National Journal may use AI tools to support parts of its hiring process, including application review, resume analysis, response assessment, and identification of potential inconsistencies or verification signals. These tools assist the recruitment team and do not replace human judgment. Final hiring decisions are made by humans.","datePosted":"2026-09-28T09:47:18.740Z","dateModified":"2026-09-28T09:47:18.740Z","hiringOrganization":{"@type":"Organization","name":"Torentify","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Denver","addressRegion":"CO","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"940eee3604d25dc86ea1994e"},"url":"https://jobsearcher.com/jobs/940eee3604d25dc86ea1994e"}}