Back to Job Listings

Mobile Java Developer

Responsibilities

Reporting to Venture Head of Ops Technical Program Mgmt, you will be responsible for developing high quality and large-scale products (e.g. API integration with 3PL) Your main responsibilities will be:
Creating reliable, readable and maintainable code
Implementing new features and improving existing ones
Supporting the planning and testing features
Profiling and optimizing existing features
Proactively researching for bottlenecks and proposing your solutions

Requirements

To succeed in your role, you ideally should have: Expert level knowledge of PHP and the according experience
Experience implementing and consuming APIs
Preferably graduated in a field in computer science or information technology
A strong sense for code quality and experience with UT or TDD
Experience working with a large codebase and versioning systems, ideally GIT
Knowledge of Symfony2 or Lumen (Laravel’s micro framework)
Worked on tasks that are critical regarding performance or security
A positive attitude, be proactive and a team player
Fluent in English and good in communication (Both Thai and English)
Knowledge of the Phalcon Framework
SQL & programming skills in Java / Scala / Python or Ruby

Application Form

Accepted file type: JPG, PNG, PDF