image

Software Engineer - Backend

Job Responsibilities

  • Ability to learn quickly: you will have the ability to learn new technology and frameworks to support the company’s growth
  • Detail-oriented: while detail usually relates to frontend, detail is equally important, if not more important on the backend. As our systems must be scalable, the ease of scaling and expanding is heavily determined by the backend
  • Ability to juggle many tasks: the ability to multitask and stay organized is a necessity at our company, all while making sure that new features and updates are rolled out in a timely manner
  • Strong communicator: as a backend developer, it is of great importance to communicate frequently to everyone on the tech team to inform them of updates or changes.

Job Requirements

  • 2+ years hand-on experience in Backend development (Preferably in Java / PHP) with University graduate in Computer Science, Software Engineering, or related fields
  • Sound Knowledge of middlewares such as Redis/ElasticSearch/Kafka/RabbitMQ will be an advantage
  • Solid experience in building backend microservices and APIs
  • Experience in MySQL
  • Have experience/exposure to cloud services (AWS)
  • Be flexible, grow, and learn quickly in a startup environment
  • Good team player, self-motivated and able to work independently
  • Good communication of written and spoken English