Substrakt
Backend Engineer
About this role
Description: Full-time, permanent Backend Engineer position at Substrakt, focused on creating digital experiences for arts and cultural organizations. Primarily remote role with flexible working; office available in Birmingham for local employees. Requirements: Solid experience in building and maintaining Python web applications, preferably with Django and/or Wagtail. Familiarity with APIs, relational databases (PostgreSQL, MySQL), automated testing, Git, and secure development practices. Experience with PHP and WordPress is a plus, along with knowledge of Heroku, AWS, or Cloudflare. Strong communication skills and a collaborative mindset in a remote team environment. Benefits: Flexible working arrangements and 25 days of annual leave, increasing with service. On-call compensation with additional pay and extra leave for on-call duties. Health and wellbeing support, including a cashback scheme and monthly allowance. Professional development opportunities with dedicated time and budget for learning. Regular team gatherings and a voice in shaping company culture and practices.