
Mobile Developer
Jakarta, Indonesia
Job Type
Full Time
As a Mobile Developer, you are responsible for building and maintaining a frictionless path to production for software mobile applications in order to support continuous delivery and a productive team. In addition, you will also train and coach the team.
Responsibilities
Build features and applications with a mobile responsive design.
Working in an agile cross-functional team with other talented developers.
Ensure the technical feasibility of all the features working with the Product Owner.
Ensure good coding practices are followed and have knowledge of test-driven development.
Ensure that the code you write meet our quality standards and ensure responsiveness and efficiency.
Collaborate with team members to resolve blockers and maintain our feature shipping speed.
Develop and manage well-functioning databases and applications.
Requirements
Experience developing mobile applications.
Minimal 2 years of experience in development and delivery.
Knowledge of front-end frameworks such as ReactJS.
Knowledge of Reach Native is preferable;
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.
Experience with frontend technologies like JavaScript, HTML, CSS, XML, jQuery.
Familiarity with API creation and RESTful services.