Senior Developer Full- Stack (Freelance)
Posted 2025-05-31Instrument is a digital product and brand experience agency of more than 200 talented people on a four different teams, each focused on a core offering and dedicated to producing best-in-class work. With a shift to a hybrid working model, we believe in both remote work's potential and recognize the value of in-person interactions for building relationships, sparking creativity, and engaging clients Continuing to allow for remote work has only strengthened and diversified our company culture, and were committed to career advancement, personal support, and a healthy work/life balance for everyone we hire.
Youre an experienced backend developer with experience writing Python using Django and Wagtail CMS, who can architect and execute on medium to large scale applications. You know how to write backend models and business logic to support a frontend with features such as pagination, searching and filtering, and caching. You are detail oriented and comfortable working through complex content manipulation challenges and iteratively sharing results. You are familiar with component driven design systems and creating a CMS to support them.
We need someone ASAP-10/25, 20 hrs/week
What You'll Do:
Work on a content migration process to import content and assets from a large legacy website into a new, component-based system
Work on implementing features in our headless Wagtail backend to support our component-based frontend
Clearly communicate with your product manager and team throughout project
Engage and consult with stakeholders
Work collaboratively and proactively in a multidisciplinary team environment
Document and diagram systems and processes
Do great work and be great to work with
What You'll Bring:
Experienced back-end developer, fluent in Python, Django, and Wagtail
Experience with content import processes and a detail-oriented, methodical approach
Ability to write component models within a Django and Wagtail environment
Ability to design and write APIs
Experience working with Azure App Service is a plus
Experience with MySQL and Rails (the legacy system were importing from) is a plus
Ability to document systems & solutions
Positive, supportive attitude to remove roadblocks rather than create them
Collaboration, flexibility, humility, confidence
Apply Job!