Dalton Maag is recruiting for a Software Developer to join our Software Development team in London.

The successful candidate will be someone who seeks opportunities to be inventive, who explores new technologies, and who – through the analysis and implementation of appropriate tools and systems – can provide and support robust and flexible software solutions to drive efficiency and consistency across our font development process, and all other systems.

They will be self-motivating, enjoy working as part of a team, and be comfortable delivering their work within the formal structure of a project. They will have a strong sense of responsibility for their own initiatives, be flexible, dedicated to delivering great quality work, enjoy collaborating with diverse groups of people, and be able to express themselves well in small and large forums.


As a Software Developer at Dalton Maag, you will:

  • Develop and maintain CLI tools, web applications, open-source libraries, and other systems used throughout font development and our other internal processes
  • Improve and promote Dalton Maag’s font development toolchain, and provide support to Font Developers to work effectively
  • Work collaboratively within the Software Development Team, with typeface designers, font engineers, and all other Dalton Maag personnel
  • Document and proactively share knowledge

Essential skills and experience

  • A computer science, engineering, or related degree, or relevant experience
  • Good command of design patterns, online user experience, and UI
  • Implementing long-term solutions, as well as dealing with urgent ad-hoc requests
  • Experience of system design and coding in one or more appropriate languages (mostly Python, some C++)
  • Web development experience (PHP, Ruby on Rails, Vue.js, Javascript & TypeScript)
  • Familiarity with usual development tools: Git, GitHub/GitLab, CI/CD, test frameworks
  • Interest in typography
  • Excellent communication skills, verbal and written English
  • A logical, analytical, and creative approach to problems
  • Methodical approach to work, thoroughness and attention to detail
  • Collaborative, proactive, and communicative attitude
  • Ability to learn new skills and technologies quickly

Desired but not essential background

  • Two or more years of experience as a software developer
  • Ability to explain Git to less technical people and help them solve common problems
  • Experience in Type Design and/or Font Engineering, and awareness of the full Font Development process
  • Familiarity with various font formats
  • Familiarity with font editing and production software e.g. FontLab, GlyphsApp, Robofont, Microsoft VOLT, Adobe FDK, fontTools, and other industry-standard applications
  • Familiarity with text shaping engines and their limitations, OpenType text layout, and complex text layout
  • Awareness of current issues affecting the type industry and its technologies


Starting salary of £40,400 (Junior Software Developer) to £52,700 (Software Developer), depending on experience.



Please note that under local employment law, we can currently only consider applicants who already have the right to work in the UK.

Tagged as: fonts, javascript, Python, Ruby on Rails, typescript