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