About Reintersect:
At Reintersect were building a future where no one has to deal with hundreds of conversation fragments in Slack channels manually updating Confluence and other work things that waste your time.
To make that happen were reimagining what async collaboration looks like.
Something like Slack but designed to be more mindful and way faster. A place in which everyone automatically has the right information at the right time intelligently prioritised.
Something like Notion but designed to be intelligent by creating documents you wont have to update every time something changes. These Living Docs update themselves as your company knowledge changes because weve never seen someone excited to update Confluence.
This is only scratching the surface of what were working towards but if youve ever worked with Slack/Notion you probably know why were doing this.
Why were looking for you:
To make all this happen we need an extra pair of hands. Only one of us writes code and competition in this niche is pretty fierce. Youd be joining as a Founding Engineer. This means youd work with our CTO (Bruno) to build the product & solve our customers problems.
What we believe in (when it comes to work):
- We dont believe in a 9to5 work schedule. This doesnt mean we believe in a 9to9 work schedule. 40 hours is completely fine. Honestly if you work over that well be worried. What we mean is that different people work differently. Our CTO tends to start work about 10am because thats the time he wakes up at. We really dont care how where or when you get stuff done. As long as you come to scheduled meetings talk to us and get stuff done we really dont care how/where/when it happens.
- We believe in thoughtful candor constructive criticism. If you think any of us is screwing things up you can tell us. We wont fire you for thinking differently than us the whole point of hiring you is that you think differently than us. The only thing that matters to us here is that its thoughtful. Neither of us will look at your work and say wow man this sucks. What we will do if we dont like something is say I dont like this because X I think we could do Y better and that would help us reach Z goal faster.
- Everyones take matters. We will ask you your opinion on what were doing and how you think we could do it better. Traditional company structures suck (weve been there) so were not going to adhere to that a whole lot.
Why this job could be the right one for you:
- You believe in what were doing because youve experienced the Slack/Notion mess.
- You want to get in on the ground floor with an upandcoming startup.
- You want to work at a job that doesnt work like a normal job. (yes we know what a lot of companies mean when they say this. were not going to make you work 80 hours a week. were not saving lives here.)
Tasks
- You will take part in defining how we do things. This means significant input on infrastructure tech stack and everything that makes our product what it is.
- Together with our CTO you will build our product. Our tech stack right now is very TypeScript based. We use SvelteKit for the frontend and Elysia for the backend.
- You will help make sure were not creating a spaghetti codebase. Not accumulating tech debt is good.
- You will take part in figuring out how to solve our customers problems. This means well ask for your input when designing a solution and take your opinion into account.
- Its a startup so theres a lot of hats to go around. On Monday we might work together to figure out a solution to a problem our customer has mentioned. On Tuesday we might build that solution out. On Wednesday we might ship that solution & instrument it with analytics to make sure it makes the impact it has. Theres a lot to do so its hard to put it all in bullet points.
Requirements
Little preface when we say experience below we dont just mean professional experience. Any longterm commitment to open source contributions in the mentioned area or even to a personal project counts for us.
- We do not care if you have a degree in Computer Science or any similar discipline. As long as you can ship things we want to meet you. Whether you can show you know your way around coding through your open source contributions through your personal projects on your GitHub or something else; you will not be at a disadvantage just because you didnt go to a university.
- SvelteKit experience is a massive advantage. Being able to hit the ground running with our web framework of choice would be a big deal. Same applies for Elysia (our backend framework).
- Any fullstack experience is very relevant. You will own endtoend building & shipping for big areas of the product. Knowing how to build fullstack software will help you excel at that.
- Knowing what to do in the postship phase will make you stand out a lot. Building stuff is very important but knowing how to ensure a solution to a problem is working using analytics being able to optimise resource usage using backend telemetry and other stuff in that ballpark is really important to us.
- Being great at delivering (the D in CI/CD) will make you stand out. We work in a monorepo because thats the fastest for us and that means a slightly more complicated setup. If you know how to work around that it would help us a lot.
- We want you to be a creative. If youve ever been a Design Engineer freelanced making nice landing pages for people or done anything that indicates youre a creative (yes SoundCloud rap counts) wed love to know.
- You need to be tax resident in Ireland. While we really dont mind you working from anywhere in the world (as long as we can meet at a time where it isnt the evening for either of us so please be mindful of timezones) we cant deal with nonirish tax residencies just yet.
Benefits
- 5 weeks of paid annual leave
- Unlimited paid sick leave (but if youll be gone longer than a week please bring a medical cert. this is obviously within reason we just dont want to force you to come into work while youre sick)
- Equity from our employee option pool
- The job ad says hybrid because we want to be honest but well ask you to come into the office extremely rarely (even saying once a month is being very generous). We want you to work where youre comfortable so while we can make you working from the office happen if you prefer working from home thats okay.
What you can expect from our hiring process:
- Well give you a quick screening call if we like your CV. Just a quick intro.
- If were happy with the screening call well schedule a technical interview please dont do LeetCode before it we wont be doing LeetCode style questions during the interview. This will be with our CTO.
- If were happy with the technical interview well schedule the last interview. This will be kind of a vibe check with our CEO & CTO.
After each of these steps well get back to you with an answer. If we decide not to schedule a technical interview well send you an email to not keep you waiting. If either after the technical interview or team vibe check we decide to not go with you well do our best to make that email include some feedback for you. Our target is not ghosting anyone and providing helpful feedback when possible.
If all of this sounds good to you wed love to meet you! Were very excited to get you on board.
FInal note:
Theres an optional cover letter field enabled. Please dont actually upload a cover letter. We left it open in case theres something you think we should see. Whether its a list of your projects a PDF about the cool stuff youre doing in your homelab or something else; its basically a nonCV freeforall.