Full Stack Developer (TypeScript)

Magicul โ€ข Posted June 5th

Location
REMOTE ONLY
Position
Category
Software Development
Magicul logo

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!