Frontify

Senior Backend Engineer – DAM

Frontify

full-time

Posted on:

Location Type: Remote

Location: Switzerland

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • 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.

Requirements

  • 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.
Benefits
  • A minimum of 25 days annual leave per year
  • Parental, family care, and bereavement leave
  • Daily sickness benefits and accident insurance
  • Paid educational and well-being 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
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
PHP8+GraphQLRESTMySQLTypeScriptReactUnit TestingTest-Driven DevelopmentDomain-Driven DesignSOLID Principles
Soft Skills
mentoringcollaborationpair programmingcode reviewscommunication