Location: Budapest, Hungary (Hybrid)
Seniority: Senior or above
Hours: Full Time
About Craft
At Craft we are on a mission at re-defining productivity through software. We believe current solutions are outdated, and bloated. We are building products which are fun - and effortless to use. Software which blends in the background, allowing individuals to focus on their tasks at hand - as it should be. This sounds easier than it is - as to achieve this, one has to excel in every area of engineering & product design - from blazing fast performance, polished interactions, low energy usage & real-time, offline first sync - it’s not an easy task to achieve.
About the role
You will be bootstrapping, leading, and potentially growing the engineering team which is going to power our growth and marketing infrastructure and products. This is a new team, which is in the process of being created. As we kickstart there will be one existing web product engineer transitioning to this team right away - so you won’t be alone.
What we're looking for
This role is primarily focused on frontend engineering, with some backend (CMS, API, DB) related activities. It’s also a mix of being hands on, and being able to plan, execute and collaborate, with others across the team.
As the immature nature of this area, the preferred approach is to spearhead areas with a small team, and as ROI is shown, stabilize, hire and grow certain roles.
Key attributes:
-
Think outside the box. In most of the areas above, there are existing solutions on the market. In some cases it's best to use those - but with the introduction of LLM's in our workflows (or other technologies/solutions) we believe there are massive efficiency gains possible.
-
Ability to move fast. This role is almost like building a startup within a startup. We will iterate, fail, iterate again, and than succeed. Velocity of decision making and iteration is crucial for success.
-
Curious & Team player. You're interested in learning the insights of other fellow team members, and are an effective communicator and collaborator. While we write code individually, we ship/succeed or fail together.
-
Always learning. Just as improving our product is a never ending process, so is improving our own capabilities and competencies. You should always be seeking to learn something new - and teach something to your team members.
Bonus points
- You have previous experience in working with Strapi (or other headless CMS), NextJS and AWS
- You have deep experience in NodeJS / Typescript
- You have experience working with relational databases
- You have deep experience writing efficient and reliable algorithms
- You have experience with React
What we offer
- A great culture, a hard-working & strongly driven team, where you have the psychological safety to dare to do things, thrive and grow yourself
- Real ownership and actual impact
-
Awesome team building events (2 adventurous off-sites / year, and frequent smaller events like picnics, game nights, Halloween party, Family Days, Brunches, etc.) - for more details click here and here.
- Superb, modern office in the heart of Budapest
- Stock options - so you can get the chance to be an owner at Craft
- Learning and career opportunities on the long run
How we work
- We are biased towards honesty, and have very quick feedback loops. But we know everyone has ups, downs and challenges. First of all, we are human.
- We have frequent all hands company meetings. Changes, and even challenges are communicated transparently - be it product or people related.
- We constantly experiment. There is no shame in changing direction if it improves the product.
- We are constantly going forward. We ship amazing updates every 2 weeks, which takes other companies months or even years to build.
We encourage you to apply even if you don't check every box in the requirements as we're always looking for hire to potential and the right values combined with the right mindset. So, if all the above speaks to you, we should talk! :)