Front-end Developer

Prague, Czech Republic

Avocode is an Electron-based app (written in React.js and Node.js), but our backend infrastructure run on a Kubernetes cluster with most of the core backend services written in Python. Our servers are able to parse and render millions of Photoshop, Sketch, XD, Illustrator and Figma design files every month. Why? It allows designers to store and share designs with front-end developers so they could export design assets, specs and code without design tools to speed up coding.

Every day thousands of designers, stakeholders, and developers from companies like Microsoft, Intel, Volvo or Viber open Avocode to add new designs, give feedback and code these designs into websites and mobile apps.

What do we need help with?

Hello! This is Vojta, I lead the Marketing Dev team. We manage the website, including the blog, all marketing microsites, in-app iframes, and email templates. Our web is the entry point for the Avocode app. With ~150K monthly unique visits a month, it needs to be fast and reliable. That’s why we use Next.js, which allows us to release pages, web updates, tracking improvements, and a/b testing experiments 3-4 times a week.

Avocode is a reliable design collaboration tool that’s helping thousands of front-end engineers code faster - our team included. Spreading the word about Avocode through our web is helping to educate coders around the world to find ways how to work smarter and faster.

Look, I’ve been doing front-end for the past six years, and I can promise you that there is a reason why most of that time I’ve spent working at Avocode. The culture here is great. We’re constantly learning from each other and have complete trust from the rest of the team to play with modern technologies like TypeScript, Next.js, React, and Redux.

Plus, you’d be working with our Design, Growth, Creative, App Front-End, and Backend teams on a daily basis.

What skills do you need to have?

  • Comfortable with javascript / typescript
  • Commercial react+redux experience
  • Experience with git
  • Styled components

Nice to have:

  • Understanding of Next.js
  • Node.js experience
  • Experience with Unit testing

What’s in it for you?

This goes without saying:

  • Opportunity to work for an established international startup
  • Working with bleeding-edge technology on a daily basis
  • Your own table in our office at Ostrovní 126/30, 110 00 Prague
  • A reasonable amount of money (We know people like you are super rare and we are willing to appreciate that.)
  • Flexible hours

Avocode perks and benefits:

  • Company MacBook
  • Avocode team retreats
  • Pre-paid cab rides or public transport card
  • Funded Multisport card to keep you in shape
  • Pre-paid phone plan for unlimited calls and 10GB of mobile data every month
  • Paid entrance to conferences, lectures and trainings
  • Free snacks and drinks in the office
  • More about our benefits

Apply today and hear from us tomorrow

Send your resume, previous projects or your mom’s recommendation at or just hit Apply.

Have a friend who might be interested?

Current openings

marketing team

operations team

Our marketing team can’t wait to meet you

Vojtech Kotrba

Vojtech Kotrba

Front-end Lead Developer

Tomas Stankovic

Tomas Stankovic

Front-end Developer

Matous Roskovec

Matous Roskovec

Creative Lead

Juraj Zamborsky

Juraj Zamborsky

Growth Marketer

"Our mission is to deliver the best and the fastest solution for teams of designers and developers to collaborate on amazing web and mobile products."Learn about our culture & values

What’s it like to work at Avocode?

We work in a courtyard at Ostrovní 30, Prague 1

We organize cool events like Code in the Dark for the local community.

Feel the thrill

We went through 500 Startups Seed Program in Mountain View, CA. Go Batch 17!

Read our blog

We visit international conferences and learn as much as we can.