Key Responsibilities
A successful Software Mid-Level Developer must have experience in solving tasks in all levels of
complexity independently, such as the following :
Communicate directly with clients to gather requirements
Present technical solutions
Create technical design documents
Demonstrate developed applications periodically
Job Requirements
Graduate of BS Computer Science, Computer Engineering, IT, or a related field
3-5 years development experience
Adept in Android and Web Development languages and frameworks; Web Development using
PHP, HTML, jQuery, Java, Angular, React, Laravel or other similar languages and frameworks
Considerable familiarity with Mobile Development using native Android, React or other similar
languages and frameworks
Good knowledge in Objective-C or Swift is a plus
Responsible for deployment in cloud platforms such as Amazon, Google, Azure, or other similar
platforms
Substantial experience in Mobile application distribution using Google Play Store or Apple App
Store
In-depth knowledge in MySQL, PostgreSQL, MS SQL, Oracle, or similar databases
Proficient in server, database, and network administration and troubleshooting
Strong logical thinking, problem-solving, and analytical skills
Extensive background in financial industry and technology is a plus
Proficiency in Japanese language is a plus