Senior Software Engineer

Careers / Senior Software Engineer

Job Description

The Senior Software Engineer will report directly to the CEO and the Head of Engineering and work as an integral member to developing the firm’s software and data technology. As part of the Engineering Team, the Senior Software Engineer will primarily be responsible for developing our CRM sales software technology – maintaining the development culture through that growth.

Desired Skills and Experience

What You’ll Be Doing

  • Building our core CRM technology used to help firms in Indonesia build processes around their sales system
  • In collaboration with the other engineers, setting the vision for the technology and architecture, including any shifts needed to stay current over the next decade

Who We Are Looking For

  • Computer science background with academic accomplishments from a reknowned university
  • A GPA of 3.0 or above
  • Interest in startup and entrepreneurial environments
  • Some experience in internet software or mobile development, touching a variety of layers of development – database, server side and back-end
  • A keen willingness to learn new technologies
  • Solid understanding of software development best practices (SOLID, OO, design patterns)
  • Strong experience in using relational databases like MySQL or PostgreSQL
  • Strong experience build API, using GraphQL is a plus
  • Experience in Test Driven Development
  • Experience using GIT, AWS or other Cloud platforms
  • Familiar with frontend framework such as react, angular, or vue
  • No formal experience necessary though solid academic courses within computer science are necessary

Interested applicants please send your updated resume to

Careers Page