TopDev

Back-end Developer

Piktochart Sdn Bhd

HCM city
Job Description
About Company

We are a small team passionate about everything backend, using a variety of technologies to bring a stable and high-performance experience to our users. We are looking for someone that shares the same passion and vision to create and innovate and has a “thing” for automation.

We are still in growth stage and hence, there is no lack of engaging projects. For example, microservicing. As Piktochart continues scaling to handle millions of users at the same time, we need specialized services to handle specific parts of the application. This complicates the stack but we are willing to go the extra mile to ensure users have a certain quality of the service. It is also important to optimize efficiency of resources or have zero tolerance of down time to build in the direction that the company is headed for.

We are using Golang, Python on top of Ruby in order to keep pushing what’s possible at Piktochart. A project that showcases our motto of “Not sticking to what is possible but innovating beyond what’s possible” include server side rendering, which is rendering a high definition and pixel perfect image of WYSIWYG on a browser, an internal endeavor that took us over a year to perfect! In the world, due to browser constraints, all renderers had their pros and cons and we attempted to solve the problem by spending a year to change our product as well as come up with a solution.

  •  Design, build, maintain and innovate with a focus on Maintainability, Readability, Efficiency, Reusability, Reliability of our production code or internal tools.
  •  Analyze software performance and perform system/code optimization.
  •  Development of all server-side logic, definition and maintenance of the central database ensuring high performance and responsiveness to requests from the front-end.
  •  Integrate external services and resources into applications.
  •  Implement automated testing platforms and unit tests.

Your skills & qualifications

  •     3+ years working on web applications built on Ruby OR Golang
  •     Have previous experience with Mysql OR with other data stores such as Redis, Elasticsearch, Postgres.
  •     Experience in implementing robust set of services with RESTful APIs to power web applications
  •     Experience with cloud platforms, high-availability systems, data indexing, automated testing.
  •     Bonus points if you are familiar with Python and nodejs.
  •     Enthusiastic about collaborating in a small team and inter-disciplinary environment
  •     You must be a self-starter and open to receive feedback.
  •     You should be self-motivated to build great products and achieve excellence.
  •     Speak good English.

Location

  •     Ho Chi Minh City, Vietnam.
  •     Work with the team in a co-working space. 

Benefits for you

  • Laptop allowance, co-working office.
  • Well-being allowance: meals, transportation, yoga class, gym session, movies, massage, magazines.
  • 15 Days of Annual Leaves.
  • Annual company trip.

Company

Piktochart Sdn Bhd

Industry

Product

Company size

Nationality

About us

General information