cover image
Fonts Ninja

Fonts Ninja

www.fonts.ninja

1 Job

19 Employees

About the Company

Fonts Ninja opens the doors to a universe of untapped typographic treasures that will blow your mind.
We're here to make your design journey fun, thrilling,
and full of endless possibilities.

But that's not all—we're on a mission to support type designers and foundries, ensuring they receive the recognition and compensation they deserve.
By joining us, you become part of a community that values creativity and ethical practices.

Collaboration is key, and we're all about building bridges. Connect with other designers, foundries, and like-minded individuals. Together, we'll push boundaries, challenge norms, and elevate the design world to new heights.


Let's unleash our creative superpowers and enjoy the ride!

Listed Jobs

Company background Company brand
Company Name
Fonts Ninja
Job Title
Developpeur Back-End Senior
Job Description
**Job Title** Senior Backend Developer **Role Summary** Design, evolve, and build scalable backend solutions for a high‑volume typography platform. Lead initiatives on database architecture, natural‑language search, and licensing systems while partnering directly with CPO and CEO to shape long‑term technical strategy. **Expectations** - 6+ years of professional backend development experience. - Expertise in TypeScript, NestJS, and large‑scale MySQL management (hundreds of millions of rows, terabytes of data, daily traffic in millions of domains). - Data‑driven decision maker who uses metrics, monitoring, and analytics to guide architecture and performance improvements. - Comfortable tackling ambiguous, high‑complexity problems and designing elegant solutions from scratch. - Proficient in leveraging AI/ML tools as part of the daily workflow. **Key Responsibilities** - Maintain and scale a production MySQL infrastructure (~718 M rows, 1.26 TB, 30 M+ domains/day). - Design and implement a natural‑language search engine for typography recommendations. - Re‑architect the typography distribution and licensing process, addressing complex system requirements. - Evaluate and influence long‑term technical architecture across Fonts Ninja and Font Radar products. - Collaborate closely with CPO and CEO on product and platform direction. - Participate in pair‑programming, code reviews, and technical assessments. **Required Skills** - Backend development: Node.js, NestJS, TypeScript. - Database: MySQL at large scale, query optimization, partitioning, and replication. - Programming languages: JavaScript/TypeScript, Python; familiarity with Rust, C++. - Cloud/DevOps: AWS, Kubernetes, CI/CD pipelines. - AI/ML tooling: comfortable integrating AI services into backend workflows. - Strong problem‑solving, analytical mindset, and communication skills. **Required Education & Certifications** - Bachelor’s degree in Computer Science, Software Engineering, or related field **or equivalent industry experience**. - No mandatory certifications, but experience with AWS/Azure or Kubernetes certifications is a plus.
Paris, France
On site
Senior
12-03-2026