Software Engineer


The Job

  • Work in collaboration with the engineering team, implementing ideas and concepts established by founding team and turning them into solid code
  • Build prototypes for user testing and demonstration
  • Maintain well-documented, reusable, and transferable code
  • Conceptualising and creating new exciting products internally
  • Analyse problems, determine root causes and recommend corrective action
  • Working on a variety of platforms and products (Mobile/Web/Enterprise Level Products) externally
  • Brainstorming and figuring out solutions to problems in a team

Your Skills and Experience

  • Diploma or Bachelor’s degree in Software Engineering, Computer Science or related field, or equivalent
  • Exposure and understanding of HTML5, CSS, Python, JavaScript, etc
  • Familiarity with UNIX-like operating systems (eg. Ubuntu, Debian)
  • Understanding of concepts such as OOP and MVC. Has knowledge of data structures and algorithms
  • Solid understanding of object-oriented programming concepts, relational database design and querying concepts
  • Familiarity with version control concepts, test driven development, agile software development and client/server application development
  • Strong desire to learn, proactive, independent and meticulous
  • Good English (and verbal communication skills)
  • Github or Bitbucket account (please include in resume)
  • Fresh graduates are welcome to apply!

Why You'll Love Working Here

  • Learn and work with some of the best entrepreneurs in the world
  • A dynamic and highly motivated team with flat hierarchy
  • Great working atmosphere in an international environment
  • Challenging and diversified tasks with direct responsibility
  • Casual work environment with a friendly, hardworking and helpful team
  • An on-going learning experience with our CTO
  • Be part of a highly entrepreneurial and international team and take part in creating the next leading internet venture