Software Engineer

Average: 3.6 (17 votes)

Job Title: Software Engineer

What you will do

  • Design, develop, test, deploy, maintain and continuously improve software. 
  • You will develop effective communication channels between various teams - technical and non-technical. 
  • You will be expected to collaborate with product to deliver new and exciting products to market.
  • Responsible for code reviews as well as providing mentorship.
  • Evaluate and conduct interview for candidates in our hiring pipeline. 

You will be a good fit it

  • You have knowledge of data structures and various algorithms. You have a strong understanding of object-oriented software principles.
  • You constantly ask the right clarifying questions to make sure we are building the right product. 
  • You are humble and eager to learn from mistakes and you always share your hard won lessons. You have strong debugging abilities and are always happy to lend a helping hand. 
  • You have shown self-drive / motivation to learn and develop your technical skills. 
  • BS degree in Computer Science, similar technical field of study or equivalent practical experience.

What you can expect in our interview process

  • Technical Phone Interview with an Engineer
    • Computer + Internet required (Please inform if you don't have easy access)
  • On-site interview
    • Whiteboard coding interview
    • Communication
    • Culture Fit

Interested? Got to and apply!