Associate Mobile Developer
Job Purpose:
Entry level position responsible for supporting the mobile applications development. This entry-level position offers opportunities to gain hands-on experience with rapidly-evolving technologies in a constantly growing financial technology industry.
Job Duties and Responsibilities:
- Support in the development of system specifications, case studies, and gap analysis;
- Assist in determining project feasibility;
- Opportunity to take leadership role in product development by providing documentations, plans, procedures, guidelines, policies, flowcharts, layouts, diagrams, charts, code comments, and coding standard.
- Conduct studies, refine testing procedures and actual testing including defining/supporting acceptance testing and gathering feedback from pre-release testers.
- Recommend software and hardware licenses for the projects;
- Relevant and current in knowledge of development tools, programming techniques, and computing equipment by participating in educational trainings, reading professional online and offline publications, maintaining professional networks and participating in professional organizations;
- Responsible to report to appropriate parties within the organization with timely information by collecting, analyzing, and summarizing development and service issues;
- May be assigned to setup and install local and production of different services web, email, and database;
- Participate in software release and post-release activities, including support for product launch evangelism (e.g. developing demonstrations and/or samples) and competitive analysis for subsequent product build/release cycles;
Skills/Qualifications:
- General Programming Skills (Software Design, Coding, Debugging, Documentation, and Testing)
- Fresh Graduate of any of the following degree: BS CS, BS IT, CoE
- Good background for the core development skills will be preferred:
- Proficiency with object-oriented programming
- Background in MVC/MVVM architectural pattern
- Development experience with any of the following languages: C#, Objective-C, C++, Java, Swift, XAML
- Web development: HTML, HTML5, CSS, CSS3, Ajax & JQuery is
- Experience with Android, iOS, and/or .NET frameworks
- Mobility features and functions in security, interactivity, events, and intuitiveness on UI/UX
- Database: MSSQL, Oracle, MySQL, NoSQL, Firebase
- DB Programming: SQL, Stored Procedures, Views
- Frameworks: Spring, Struts, Hibernate, Symfony2
- Markup Languages: XML, JSON, SOA (REST/SOAP)
- Platform: Windows, Linux, MacOS
- Services: MySQL, SQL Server, Oracle, Mail (SMTP/POP)
- Version Control: Git
- Cloud: AWS, Azure, GCP
Work Remotely:
- Temporarily due to COVID-19