
Back-End Developer
Jakarta, Indonesia
Job Type
Full Time
As a Back-End Mobile Developer you are responsible for writing the web services and APIs used by the front-end developers. In addition a back-end developer you will be responsible for server-side application logic as well as the integration of the front-end part.
Responsibilities
Write clean code to develop functional mobile applications.
Work with developers to design algorithms and flowcharts.
Produce clean, efficient code based on specifications.
Integrate software components and third-party programs.
Verify and deploy programs and systems.
Troubleshoot, debug and upgrade existing software.
Gather and evaluate user feedback.
Collaborate with Front-end developers to integrate user-facing elements with server side logic.
Requirements
Understanding of security and data protection in mobile applications.
Knowledge of code versioning tools like Git or svn.
Database technologies like MySQL, and No SQL like Mongo/Postgres/Redis/Elastic search.
Solid Foundation in data structures, algorithms and system designs.
Familiarity with API creation and RESTful services.