We are looking for a hands-on and experienced individual who possess knowledge on front-end software development to work on inhouse software products for the company.
Work closely with all the relevant stakeholders to translate the business requirements into effective and efficient software product solutions.
Job description
· Responsible for the front-end development for Web and Mobile
· Debugging, maintaining and modification of the existing projects
· Design and develop for new front-end software projects
· Effectively cooperate with back-end developers to do front-end, back-end integration
· Optimize the overall design and development of the projects
· Participate in requirements analysis and specification.
· Collaborate and work closely with other development teams and R&D teams.
· Keep track of user change request and develop required enhancement for system’s ongoing improvements.
· Communicate with business unit to understand and identify the requirements.
· Provide software support and user access maintenance for implemented software.
· Provide documentation of developed software products.
· Have a good team spirit, process analysis, problem solving, communication.
Skill requirements
· Candidate should possess a Degree in the field of Information Technology, Computer Science or equivalent field
· Well experienced in Web and Mobile development with proven prior projects
· Experienced in database design for web and mobile
· Experienced in system integrations (webservices / interfaces / API)
· Understanding of Agile methodologies
· Experience in Cloud Platforms & Services is a plus
· Programming skill requirements
◦ Languages/tools : Flutter, Objective-C, Swift, Dart, C#, Kotlin
◦ Server/Client Scripts : XML, SOAP, JSON, JavaScript, PHP, HTML, CSS, NodeJS, PHP
◦ Database : SQLite, NoSQL (MongoDB)
◦ IDE : Visual Studio, Visual Studio Code, Android Studio, Xcode
◦ OS : Windows, Linux
◦ Others : Apache, Git, Test Plans, Test Cases, Solve browser compatibility issues