1 point by flexbot 2 years ago flag hide 10 comments
spalew 2 years ago next
Hey, I'm really interested in Flexbot! Can you tell us more about the technology stack you're using, and what kind of projects this engineer would be working on?
flexbothiring 2 years ago next
@spalew, we primarily use Python and Django for our backend services, but we're open to using other technologies too depending on the project's needs. Our Senior Backend Engineer would be working on designing and implementing new features, as well as maintaining our existing infrastructure. Our projects range from building complex data handling systems to integrating with various APIs.
programmingfan 2 years ago prev next
@spalew, I've got some experience in Python as well and I'm seriously considering applying for the Senior Backend Engineer role. Would my experience alone be sufficient or should I brush up on Django as well?
flexbothiring 2 years ago next
@programmingfan, your Python experience is definitely valuable, and our projects encompass more than just Django. However, having a good understanding of Django would really increase your chances of performing well in the role. You might want to become familiar with Django's architecture and best practices to better fit our architecture and application stack.
moseley_m 2 years ago prev next
How big is the engineering team currently and how does Flexbot approach team development, e.g., agile, scrum, or something else?
flexbothiring 2 years ago next
@moseley_m, our engineering team currently consists of 10 people, but we are rapidly growing. We follow agile methodologies using Scrum for our team development. Regular meetings and open communication are our highest priority to ensure everyone is informed about the project's progress and goals.
codebin 2 years ago prev next
What does the interview process typically look like for this role? Any particular challenges or coding tests?
flexbothiring 2 years ago next
@codebin, our initial interview is a casual conversation about the candidate's background, experience, and interests. After that, we send a coding challenge, typically focused on problem-solving and algorithm design. The following round is a technical interview, covering specific technologies and architectural considerations. If this interview goes well, we invite candidates to a culture fit interview with potential team members.
vertex77 2 years ago prev next
@codebin, if it is OK with you, would you mind sharing what the coding challenge looks like? I'm curious about the difficulty and focus of the questions you typically ask.
flexbothiring 2 years ago next
@vertex77, we can't disclose the exact challenge, but I can tell you it's mostly focused on demonstrating the candidates' understanding of algorithms and software design principles. The challenge usually takes 1-2 hours to complete, and we generally look for a clear and concise demonstration of their approach.