Back-end Developer

We are looking for Back-end Developer for web and mobile responsible for managing the interchange of data between the server and the users. In this position, you will use your understanding of programming languages and tools to analyze current codes and industry developments, formulate more efficient processes, and solve problems. As a Back-end developer, you’ll work closely with our engineers to ensure system consistency and improve user experience. You should have excellent communication, computer, and project management skills.

Responsibilities :

  • Build solid, secure, fast and scalable APIs to serve our frontend platforms

  • Optimize existing codes to improve performance and efficiency

  • Implementation of security and data protection

  • Design and implement efficient + scalable data storage solutions

Requirements :

  • Proficient knowledge in PHP framework Codeigniter - minimum 2 years

  • Big plus if has experience in Golang

  • Proficient knowledge in NodeJS (JavaScript) - minimum 2 years

  • Highly experienced in MySQL efficient table schema & database querying

  • Excellent understanding in the concept of APIs and Frontend-Backend communication

  • Comfortable operating in Linux environment

  • Experience with modern version control systems with Git / Mercurial

  • Understands general security practice in backend development

  • Self-motivated & eager to improve by keeping up-to-date with the latest trends in backend development

  • Good teamwork skills, capable in collaborating with other team members

  • Good self-managing skills, in particular with keeping up with timeline

  • AWS infrastructure knowledge is a big plus (S3, serverless, autoscaling etc etc)