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 experienceExperience 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