Design, develop and launch visually appealing, responsive on and offline mobile apps, with planned features and functionality, preferably exceeding the quality expectations.
Maintain coding standards and documentation, use latest versions of programming and development platforms e.g. Java/Swift/Objective-C/JavaScript/C#, android OS/iOS etc.
Perform development as well as handle the creation, maintenance, and further development of mobile applications and programs.
Define and manage application and server-side logics, related database, payment gateways and 3rd party applications ensuring high performance and responsiveness.
Write clean, readable, and testable code, ensure QA, fix bugs and performance problems
Cooperate with other front and back-end developers, designers, and the rest of the team to deliver well-architected and high-quality solutions
To support strong control, management and monitoring on areas like Sales, Marketing, Distribution, Production, Inventory, Accounting and Administration through integrated app management.
Qualifications
Bachelor of Science (BSc) in Software Engineering
Skills Required: API Development, Git, MVC Framework, SDK, SVN
Experience Requirement
At least 4 year(s)
The applicants should have experience in the following area(s): Android, iOS, Java, JavaScript, Mobile App Development, Objective-C, RESTful API, Swift