Backend Engineer

Remote
Full Time
Mid Level

About Us

Populix is a consumer insights platform that helps businesses connect with its database of respondents and provides them with insights to better understand the preferences of Indonesian consumers. Populix has a pool of over 300,000 diverse, readily accessible, and highly-qualified respondents across Indonesia. Its products range from intensive research studies to simple surveys and can be arranged on a project or subscription basis. Focusing on Indonesian consumers being super sticky to their phones, Populix facilitates a diverse range of data collection methods via its mobile app.

What will you do:

  • Developing RESTful JSON APIs using NodeJS
  • Developing GraphQL APIs
  • Designing application solutions to complex problems leveraging micro-service architecture and common design patterns
  • Following coding best practices including coding standards, peer code reviews, and writing unit tests
  • Developing and updating support documentation
  • Translate business and functional requirements into technical tasks and user stories
  • For the Senior level will coach and mentor junior developers

What will you need:

  • Experience of post-academic experience in a software engineering role, building NodeJs applications with Javascript, MySQL, and Docker (is a plus if you have Docker experiences)
  • Experience working with Elasticsearch, continuous software integration, and container deployment patterns with AWS (Codepipelines ECS) is a plus
  • Experience working with GraphQL and AWS Lambda (Serverless framework) is a plus
  • Experience working with microservices with Apache Kafka as the message broker is a plus
  • Knowledge of software architecture and design patterns 
  • Good grasp of unit testing, automation testing, and GIT
  • Experience with agile development methodology 
  • Knowledge of cloud AWS is a big plus
  • Previous experience working at a startup is a big plus
Share

Apply for this position

Required*
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*