Python/Django Engineer
Rapidly growing law firm is seeking to expand the features of its internal and public-facing websites. The firm's core sites are built with Django and will likely continue to be built with Django for the foreseeable future. Styling is based in TailwindCSS, and asynchronous functionality is done with HTMX, so experience in both is a major plus. All site design should be made responsive/mobile-friendly, specifically via TailwindCSS. The majority of traffic to our public-facing site(s) is from mobile devices.
Most website work will be centered on our public-facing site through which parties to a lawsuit can resolve their matters quickly. We will be expanding the user profile page and functionality, creating a client-access interface and creating a potential-new-client case submission system. Please be versed in pytest and/or Django’s integrated testing suite.
You'll be working with our in-house developers, primarily on Django development, but if you are able to assist with other ongoing duties, we may have other opportunities for you (database administration, design of complex reports in SQL, workflow automation using Python, API development, testing, etc.). Experience with PostgreSQL as well as legacy SQL databases such SAP Advantage is a huge plus.
We are planning for a substantial amount of web development throughout 2026. You will be expected to deliver functional components by specific deadlines. Experience with git and GitHub is required.
We do allow use of generative pre-trained transformers to assist in your development work, provided that you can demonstrate a thorough understanding of the code that was generated. Please expect to spend at least some of your development time doing paired programming. Aspects of the interview process will also involve paired programming. If you are not comfortable with this, this probably is not the job for you.
Your tasks:
• Developing Django projects as a website or a web app
• Improving the usability of existing web projects
• Striving for high test coverage
Your profile:
• Documented professional experience as a Django developer
• In-depth knowledge of Python and Django
• Experience with git and GitHub
• Familiarity with TailwindCSS and Linux
• Good communication skills
What we offer:
• Upcoming new office space
• Monthly bonuses
• Access to a great network of State and Federal Attorneys
• Full benefits (medical, dental, 401k with match, PTO, etc.)
How to Apply:
Send us an email to
[email protected] with:
• Your CV or resume
• A link to your Github if not already included in your CV/resume
• Your salary expectations
• Your earliest possible starting date
• One selected Django project that helps us to evaluate your coding skills