Frontend Engineer - Skribble team

Belgrade, Novi Sad, Nis, Serbia
Full Time
Skribble
Mid Level

We at Holycode are currently looking for a Frontend Engineer with strong skills and proven experience who is ready to dive into the Skribble team, for a full-time engagement, to join our team of passionate IT professionals, here in our Belgrade office. 

Skribble aims to simplify the lives of people and create trust in the digital world. Worldwide. Our mission is to contribute a key element that is intuitive in usage and simple to implement: digital signatures. We advise and support organizations in implementing digital signatures so that we are all better off by trusting more, wasting less time, and safeguarding environmental resources. 

Our team is highly motivated, positive, and works closely together. Our goal is to consolidate further Skribble presence in the DACH territory. We are dedicated, fun-loving people striving to make the world a better place: one signature at a time. At Skribble, we value innovation, collaboration, and continuous learning. Our culture is open and supportive, and encourages professional growth. Here, your work will directly impact our growth and success. We believe that our employees are our strongest asset, and we are committed to providing opportunities for development and advancement. 

Intro

We’re looking for a Frontend Engineer who combines a sharp eye for design with clear, logical thinking.

You’ll join our Product Development team to shape the look, feel, and quality of Skribble’s signing experience: a product trusted by hundreds of thousands to handle legally binding documents every day.

This role is for someone who enjoys both sides of front-end engineering: the art of creating intuitive, beautiful interfaces and the logic of building clean, scalable systems. You’ll translate ideas into elegant, performant Vue components, always aiming for clarity, simplicity, and precision.

If you love building things that look right and make sense, this is your place.

Key Responsibilities

  • Build elegant, high-quality user interfaces using Vue.js, TypeScript, HTML, and modern CSS.
  • Translate Figma designs into well-structured, reusable, and responsive components.
  • Design and refine logical front-end architectures that scale with our product.
  • Shape and evolve our design system to ensure visual and structural consistency.
  • Add polish through thoughtful micro-interactions, transitions, and animations.
  • Collaborate with Product and Design to prototype, test, and refine user flows.
  • Continuously improve performance, maintainability, and developer experience.

Who You Are

  • A frontend craftsperson: you care about the harmony between design and logic.
  • Fluent in modern front-end technologies (Vue.js or similar, TypeScript, HTML5, CSS3).
  • Strong at abstract thinking: you can generalize problems into reusable solutions.
  • Comfortable navigating complex systems and keeping structure clean as the product grows.
  • Passionate about visual detail — spacing, timing, hierarchy, motion — but grounded in reasoning.
  • Curious about design principles and how people perceive and use interfaces.
  • Collaborative and open to feedback: you value clarity and continuous learning.

Why you'll love working here:

  • Private health insurance
  • Flexible work model – full remote or hybrid
  • Equipment of your choice (laptop, monitor, accessories)
  • High-growth company with innovative products
  • Supportive, international team
  • English and German language lessons during working hours
  • Nice office in Belgrade with a stocked kitchen and game area
  • Opportunity to learn, grow, and make a real impact

If you are looking for an environment where you can grow professionally, learn from the best in the field, balance work and life habits and have a pleasant and enthusiastic environment, please submit your CV in English. 

Share

Apply for this position

Required*
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*