Senior DeveloperWe are seeking an experienced Senior Developer with expertise in backend development using Python, Django, and Wagtail CMS. This role involves architecting and executing medium to large-scale applications, focusing on backend models and business logic to support front-end features. You should be detail-oriented and comfortable with complex content manipulation challenges, iteratively sharing results. Familiarity with component-driven design systems and creating a CMS to support them is essential.This is a remote position.Senior Developer Responsibilities- Work on a content migration process to import content and assets from a large legacy website into a new, component-based system.- Implement features in our headless Wagtail backend to support our component-based frontend.- Clearly communicate with your product manager and team throughout the 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.
Senior Developer Qualifications- 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.- Ability to document systems & solutions.- Positive, supportive attitude to remove roadblocks rather than create them.- Collaboration, flexibility, humility, confidence.
Senior Developer Desired Skills- Experience working with Azure App Service is a plus.- Experience with MySQL and Rails (the legacy system we’re importing from) is a plus.