Frontify logo

Senior Backend Engineer - DAM

Frontify
Full-time
Remote friendly (Sankt Gallen, SG)
Worldwide

JobsCloseBy Editorial Insights

Frontify seeks a Senior Backend Engineer for its DAM team, focusing on evolving the platform with PHP8+, GraphQL, REST, and MySQL, shaping a modular architecture while migrating legacy code, and driving scalable, secure, maintainable solutions. You’ll collaborate with product, design and engineering, mentor peers through code reviews and pair programming, and own projects from discovery to delivery. You can work remotely anywhere in Switzerland or on-site in St. Gallen, with hybrid options, strong emphasis on SOLID, TDD, DDD, and low coupling. Highlight concrete backend leadership, architecture decisions, testing strategies, and legacy-code success in your application, and your English fluency. For adjustments please email [email protected].


We're all about helping brands turn ideas into impact.
Frontify’s brand platform transforms how teams organize digital assets, collaborate on projects, and create engaging campaigns. Our people empower thousands of marketers and designers — including teams at Uber, Microsoft, Volkswagen, and Telefónica — to build engaging brands.
With headquarters in St. Gallen, Switzerland, and offices in London and New York City, we share a vibrant culture built on creativity, collaboration, inclusion, and joy. And we’re on the lookout for new team members to share our vision. If you’re ready for a brand-new adventure, keep reading!
Your teamYour new team is a group of motivated, collaborative, and innovative Engineers. Working on-site, hybrid, or fully remote, they come together to create and evolve a well-loved product but always keep room for new ideas and approaches. Outside of work, they’re parents, gamers, bookworms, adrenaline junkies, and so much more.
Your mission
Our mission is to evolve Frontify’s platform capabilities and deliver useful everyday tools to our customers. We are innovating and working on creative solutions to help our customers manage their Frontify organizations and resources more efficiently.
You’ll work with our DAM team and play a critical role in elevating our team's performance and capabilities. With your deep expertise in backend development, you will handle new challenges independently, from architecture and planning to implementation. You will be in the driver’s seat for various projects and initiatives, mentoring junior team members and driving technical excellence. If you are passionate about innovation, fostering a collaborative environment, and making a significant impact, we invite you to apply and help us deliver outstanding solutions.

Your responsibilities

  • You’ll develop new features within a modular architecture while migrating existing legacy code into it.
  • You’ll architect solutions that ensure scalability, security, and maintainability.
  • You will collaborate with product management, design, and engineering toward viable product development changes from discovery to delivery.
  • You will mentor other developers regularly with pair programming, code reviews, and alike.

Your story

  • You can work remotely from anywhere in Switzerland or on-site in our St. Gallen office – or even mix it up during the week! Choose where to work from that works best for you.
  • You're experienced in backend software engineering using PHP8+, GraphQL, REST, and MySQL.
  • You are comfortable diving into the frontend when needed, using TypeScript & React or other modern frameworks. 
  • You love to write readable, reusable, scalable, and well-tested code.
  • You fend off the dreaded 'big ball of mud' by keeping coupling low, cohesion high, and SOLID principles close at heart.
  • You're proficient in writing Unit Tests and are familiar with test-driven development (TDD) and domain-driven design (DDD).
  • You are not shying away from dealing with legacy code.
  • You speak English fluently.
We understand that every candidate’s experience is different. If you’re interested in this role but don’t tick all the boxes, we still encourage you to apply.
Why join us?- Thrive with the tools and support to shape your future at Frontify.- Be part of a product that connects brands and people with a human touch.- Enjoy flexibility, opportunities to grow, and exposure to innovative technologies and ideas.- Join a vibrant, social team—whether you love animals, yoga, or travel, we’ve got the Slack channels for you!
What we offer- A minimum of 25 days annual leave per year - Parental, family care, and bereavement leave- Daily sickness benefits and accident insurance- Paid educational and wellbeing days off- Wellbeing, learning and development, and commuter allowance - Home office setup budget- Pension fund: contributions paid 60% by us and 40% by you- Access to exclusive perks and discounts from hundreds of top brands- Workation: Work from inspiring locations around the world for up to 45 days per year!- Invite to our summer company meet-up
Important to usFrontify is a place where authenticity and inclusion thrive, empowering every voice to help shape our future.
We’re committed to an inclusive hiring experience. If you need any support or adjustments during the recruitment process, please contact [email protected] or let your talent partner know when scheduling. Any information shared will be treated confidentially.
Next stepsIf there’s a fit, you’ll meet our Talent Partner to discuss your experience and explore whether Frontify is the right place for you.
This description outlines the primary duties of the role, which may evolve in response to business needs and company growth. We’re looking for someone comfortable with change and excited to contribute to a dynamic environment. If this sounds like you, come join us and help shape what’s next.
We may conduct preliminary checks for successful candidates, depending on the role and in line with local laws. We’ll share all relevant details during the interview process.
We use artificial intelligence (AI) tools to record and transcribe interviews and to help our team review candidate profiles. These tools do not replace human judgment, and all final hiring decisions are made by people. Please see our Privacy Notice for more information. (https://www.frontify.com/en/legal/privacy-notice)