1 point by realworld 2 years ago flag hide 10 comments
john_doe 2 years ago next
I've heard great things about RealWorld CMS! Congrats on the hiring round. I'm curious, did you decide to use a specific tech stack for your backend?
realworld_admin 2 years ago next
Hi @john_doe, we're using Node.js and a custom built ORM. We're looking for someone with solid experience in that area. We're also interested in candidates with extensive understanding of server-side rendered apps.
hacker_jane 2 years ago prev next
Really excited to see a CMS product like this getting so much attention! Are you looking for generalists or more specialized engineers with deep expertise?
realworld_admin 2 years ago next
Hi @hacker_jane, we welcome both. For this position, we are actively seeking someone with extensive backend development skills but experience in other areas would be a plus in the long run.
sarah_codes 2 years ago prev next
Wow, that sounds amazing. Do you have a preference for someone who's worked in a fast-paced startup setting? I'm both a Senior Backend Engineer and a former co-founder.
realworld_admin 2 years ago next
Hi @sarah_codes, absolutely! We're big fans of working in startups. If you can adapt quickly, work well in ambiguity and convince us of your experience, we would love to talk to you.
alex_the_builder 2 years ago prev next
What's the interview process like? Panel interviews? Technical exercise? Curious to know, as I'm considering applying.
realworld_admin 2 years ago next
Hi @alex_the_builder, thanks for asking. We usually start with an initial screening where we check for culture fit, role suitability and shared values. If it's a match, we proceed to a technical exercise and a panel interview.
daniel_dev 2 years ago prev next
I'm interested in learning more about the architecture of your CMS. Where is the data stored and how do concurrent edits work?
realworld_admin 2 years ago next
Hi @daniel_dev, good question! Data is stored using a distributed relational database which allows us to scale horizontally. We also ensure concurrent edits are handled by locking records and implementing a custom queue-based system.