Full Stack TS Developer // Magicul at MagiculPosted on: 06/05/2021
Location: Berlin, Germany (REMOTE)
At Magicul we are building tools that empower UI UX designers to create products faster and more efficiently. We are the only tool that allows you to convert UI UX design files between Adobe XD, Figma, Sketch, PDF and Adobe Illustrator. With customers in over 20 countries and users in both retail and enterprise (including Google, IBM, and Deloitte) we’ve had an interesting journey so far. We’re only getting started, we have plenty of exciting projects in the pipeline, and we’re solving real problems; Our latest project is a tool to move design directly into an interactive page builder. 🎉 The products are live here: https://magicul.io and here https://builder.magicul.io/ We are looking for an experienced full stack JS developer (3yrs+) to join our growing team. We are currently a team of 8, 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+) and TS * Strong experience with React * Strong experience with NodeJS (Express, Nest, Fastify or similar) * Experience with one state management framework * Experience with SQL * Experience writing tests (preferably also with TDD) * Experience with at least one other programming language other than JS * Linux experience (what’s your favorite distro? 🤔 do you love bash scripting? 🤓) * Good English * Curious to learn new things and implement them Nice-to-have Skills 🙌 * Experience with NextJS * Experience with Functional programming * Experience with XState * Experience working with 2D vector elements and/or SVG * Computer Science, Engineering Degree or similar (solid math background) * Open source contributions 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 Benefits 😍 * Fully Remote (work from anywhere!) * Flexible Working hours * Young Dynamic Team * Monthly virtual Quiz nights * Annual Get together (once Covid allows us to do so again) * Work with a very modern, latest tech stack * Plenty of opportunity to grow * Real Impact (involved in all parts of our platform) * Dedicated $500 allowance to pursue your own courses! We are excited to receive your application!