All Posts
Software Craft

Are You the Right Fit for Incubyte? Here's How to Tell.

Published on
August 7, 2024
Contributors
Siya Agarwal
Software Craftsperson - Tech Lead
Subscribe to our newsletter
Share

Image by storyset on Freepik

At Incubyte, our commitment to excellence is not just about delivering outstanding software solutions; it's also about building a team that embodies our values and technical prowess. Hiring the right talent is crucial, and over the years, we've honed our process to identify the best candidates.  

In this blog post, we discuss the important signs and qualities we look for during our hiring process. These observations help us pick candidates who are not only skilled but also a great cultural fit for our company.

Times when we raise our eyebrows!

Here are some things we watch out for, during interviews and assessments:

Interview & Communication:
  1. Joining the Interview Late: Be it stand-ups or interviews, punctuality reflects professionalism and respect for others' time.
  1. Inconsistent Resume Information: Accuracy in one's resume is fundamental; we want to see you walk the talk.
  1. Video Off During Interviews: Engagement and transparency are crucial and we prefer to see each other while we talk.
  1. Using Mobile Devices for Interviews: Our technical assessments require a stable setup, typically on a laptop, to facilitate effective pairing sessions.
  1. Evasive Answers: Direct and clear communication is valued over beating around the bush. We appreciate straightforward responses that help foster clear understanding.
  1. Unauthorized Googling: While looking up information can be fine, doing so without permission during a pairing session can be distracting. Let's try to avoid this.
  1. Inability to Admit Unfamiliarity: Being open about areas you’re not familiar with is important. We value your honesty and willingness to learn.

Coding Assignment & Pairing:

  1. Copy-Pasting Code: Understanding code is more important than the quick fixes found online.
  1. Unprepared for Assignments: Candidates should have their project setup and ready to demonstrate on their IDE.
  1. Lack of Debugging Knowledge: Knowing your tools is essential for effective problem-solving. Prefer using debugging tools over console logs.
  1. Improper Git Usage: Step-by-step commits are preferable over bulk updates. We encourage you to use version control effectively.
  1. Inadequate Testing: Tests are the checkpoints that ensure your code is on the right track. Absence of tests, failing tests, or erroneous tests can significantly impact the reliability of your code. We look for a thorough approach to testing.
  1. Poor Code Formatting: Clean and well-formatted code reflects attention to detail.
  1. Lack of Code Ownership: Being familiar with and able to discuss your own work is important. We love when candidates can confidently discuss and stand behind their projects.

Green Flags in Candidates

On the other hand, certain positive indicators indicate to us a candidate's potential alignment with our team's values and technical standards:

Interview & Communication:

  1. Engaging with Interviewers: Asking relevant questions and explaining thought processes show engagement and clarity in thinking.
  1. Positive Attitude: Maintaining a good mood and open demeanor during interviews creates a pleasant interaction environment.
  1. Understanding Before Answering: Taking time to fully understand questions before responding shows depth of thought.
  1. Company Research: Candidates who take the initiative to learn about Incubyte’s culture and values likely have a genuine interest in joining our team.
  1. Awareness of Craftsmanship: Understanding the essence of being a craftsperson in software development indicates a commitment to quality.

Coding Assignment & Pairing:

  1. Proficiency with IDE Shortcuts: Efficiency in using tools demonstrates technical fluency.
  1. Micro Commits in TDD: Shows a methodical approach to development and testing.
  1. Clear, Self-Explanatory Code: Good code often speaks for itself.
  1. Well-Documented Projects: A comprehensive README file indicates thoroughness.

Conclusion

If you see yourself as someone who aligns with these green flags, we would love to meet you. At Incubyte, you get to collaborate with a team that values diligence and craftsmanship in every code commit.  

Check out our careers page to learn more.

We look forward to welcoming talented and passionate professionals to our growing team at Incubyte!