JOB DESCRIPTION
As a MOBILE APP DEVELOPER, you are expected to perform Technical Services to HSi Technologies. including but not limited to the following responsibilities:
A. Technical Services
A.1. Discuss the client’s requirements and coordinate proposed solution with team
A.2. Contribute to overall architecture of the mobile application; fulfill front-end requirements
A.3. Develop functional and appealing mobile applications based on usability
A.4. Collaborate with the rest of the technical team to design and launch new features
A.5. Maintain quality and ensure responsiveness of applications
A.6. Create cascading style sheets (CSS) that are clean and well-documented across all browsers and platforms
A.7. Ensure that a fluid, responsive design is implemented across all applications for consistency across mobile browsers
A.8. Maintain graphic standards and branding throughout the product’s interface
A.9. Use a combination of markup languages to write mobile pages
A.10. Create quality mockups and prototypes on tight timelines
A.11. Assist back-end developers with coding and troubleshooting; fix bugs if necessary and improve usability; troubleshoot UI and improve its performance accordingly
A.12. Communicate with web developers to ensure consistency between mobile and web-based versions of software
A.13. Maintain code integrity, readability, quality, and documentation
A.14. Keep up to date with the terminology, concepts and best practices for coding web pages
A.15. Work with colleagues to come up with better ideas for future projects
B. Office Management
B.1. Maintain hard-copy filing, safekeeping of office documents (filing, 5S application, etc.)
B.2. Transmit outgoing documents and ensure hard and soft filing and monitoring of received/transmitted files
B.3. Attend to employees' inquiries when necessary and as requested
SUMMARY OF RESPONSIBILITIES
A mobile app developer specializes in visual and interactive elements that users engage with in mobile applications (while maintaining a fluid layout for consistency across mobile browsers), collaborates with internal teams to build and develop functional applications for Google Android and Apple iOS
QUALIFICATIONS
Must be a graduate of Information Technology, Computer Engineering, or related courses
Extensive knowledge of CSS, JavaScript, Typescript, and similar platforms
Extensive knowledge of version control system such as git
Knowledgeable in XML
The ability to learn, interpret, and follow technical plans quickly
Problem-solving skills
Troubleshooting skills
Mathematical aptitude
Attention to details
Ability to work under pressure and to work to deadlines
Team-player
Experience is an advantage
REQUIREMENTS
Strong background in:
Angular
Typescript
Android and iOS SDKs
XML, SCSS
Web packs
Github
RESTful APIs
API integration
Nativescript