Position: Mid Level JS Developer
Company: Magicul
Experience required: 2y
English level: intermediate

We are a young and small startup based in Berlin thats building a UI UX design file converter. Our team currently consists of 3 developers, all remote and based in France, Germany and Ukraine. Working for us means NO bureaucracy, time tracking and a very friendly atmosphere. Join us and help us create an awesome startup!

Our users can seamlessly convert between Adobe XD, Figma, Sketch, PDF and Adobe Illustrator. In the future we are going to extend the platform to convert designs to code!


The product is live here: https://magicul.io


We are looking for an mid-level JS developer (2-3yrs +) to join our small team. We are currently only 4 people, meaning you'll be able to contribute a lot and make a big difference in building new products!


Must-Have Skills:

- Strong experience with modern JS (ES6+)
- Experience with React
- Experience with one state management framework
- Strong experience with TypeScript
- Good English


Nice-to-have Skills:
- Experience with XState
- Experience with at least one backend framework (Express, Nest, Fastify) and SQL


Our current tech stack:
- NextJS frontend with TypeScript, FelaJS and XState
- Backend in Fastify with Postgres
- All file converters are written as separate NPM modules in node


You'll work in a small team (fully remote) of 3 developers and work on different parts of our platform. The main work will be on the frontend and backend.


We are excited to received your application!