We are hiring

Senior/Principal
Full-stack Web Engineer

About eDaun

Since 2016, we have been serving millions of users helping them to get the best bargain in groceries spending. We were pioneer to extract retail promotion catalogs across major retailers in our website, hemat.id.
Then in 2018, we started to build an analytics product to facilitate our CPG Clients’ analysts to gain deeper insight into their promo metrics against their competitors in Indonesia.
Join us to contribute to millions of our users and deliver high quality innovative solutions to our CPG enterprise clients!

What will you do?

  • Maintenance and support of existing web applications.
  • Improve / rewrite our existing application into more scalable and more agile system.
  • Develop backend web applications using NodeJS and other frameworks.
  • Develop frontend web applications using Vanilla JS & React.
  • Manage development workflow using GitHub Continuous Integration / Continuous Deployment.
  • Break down project requirements into modules and direct a small team (1 or 2 junior programmers) to help you accomplish the tasks.
  • Manage BAU (routine) & projects related to programming tasks.

What skillsets and requirements do you need to have?

  • Experienced in Node & Javascript
    • Worked extensively with Node JS for 3 years or more
    • Experience with Javascript ECMAScript 2015 (ES6)
  • Proficient in writing modular, reusable, and testable code
  • Experienced in relational database design and query optimization (especially mysql)
  • Fathom the best practice in designing and building REST API and its security using node & express
  • Experience in containerizing application with Docker
  • Knowledge of PHP
  • Comply to all eDaun values, supporting eDaun Visions and Missions
  • Softskills: leadership, coaching and teamwork
  • Able to work under pressure
  • Location: Work on site in Bandung
  • Age < 35 years

If you have exposure to any of the followings, it’s an advantage:

  • Experience with automated software testing (unit test, integration test, and end-to-end testing)
  • Github Actions and gitlab-ci
  • Frontend using React JS, styled-component, state management (mobx/redux), etc
  • Serverless code
  • GCP and AWS services (lambda, s3, bigquery, firebase)
  • Elasticsearch

What can eDaun offer you?

  • We offer fun working environment, flexible yet optimized results. We value integrity and merits above seniority.
  • It’s a great place to learn. You'll work with people who are knowledgeable about advance software design patterns and passionate in best practices in software development (and we hope you are too).
  • We are lean organization, , yet striving for excellence in everything we do and also to inspire everyone to be their best.
  • A culture that you are comfortable in giving and receiving feedback as well as sharing your knowledge and experiences with the team.

How to Apply

Please submit your CV and portofolio to jobs@edaun.com

Testimonials of Our Past Developers

Vigor Akbar

Vigor Akbar

Institut Teknologi Bandung (ITB) Bachelor's degree, Informatics graduated in 2019

"I gained valuable experiences as a web developer because of the opportunity to work using the latest technology like ReactJS and CI/CD. I'm really grateful for the working experience, and learned a lot because I worked with very kind and supportive people here."

Nur Latifah Ulfah

Nur Latifah Ulfah

Institut Teknologi Bandung (ITB) Bachelor's degree, Informatics graduated in 2020

"Banyak hal baru yang dipelajari yang tentunya bermanfaat dan menambah pengalaman. Dukungan dan bimbingan yang diberikan juga sangat membantu menggali potensi saya"

Bervianto Leo

Bervianto Leo Pratama

Institut Teknologi Bandung (ITB) Bachelor's degree, Informatics graduated in 2018

"Pengalaman saya part time di edaun menurut saya pengalaman terbaik. Saya bisa banyak belajar mengenai teknologi baru dan terutama best practice menjadi developer. Yang paling berkesan bagi saya terutama bagaimana saya perlu menerapkan CI/CD, saya perlu belajar membuat code quality yang bagus dan memiliki standart yang baik. Saya yakin pengalaman ini akan memberikan manfaat terutama meningkatkan skill dalam pemrograman atau membuat software."

Rachel Sidney Devianti

Rachel Sidney Devianti

Institut Teknologi Bandung (ITB) Bachelor's degree, Informatics graduated in 2019

"I worked as full stack engineer part time here. I learned how to develop a product from scratch using ReactJS and NodeJS and deliver it using docker and CI/CD. Every week we also have a progress report meeting and the C levels always help us if we have difficulties in our work. I am really grateful to have the opportunity to be a part of eDaun family :)"