Deliver mobile app projects on-time and to specification with an appropriate
level of quality
Provide estimations of mobile apps development work effort against given
requirements from stakeholders
Implement and test key mobile apps components
Review mobile app design and code of peers, coach junior members of the
development team
Respond mobile application support queries and ensure timely resolution after
testing as per delivery response with proper documentation updates
Prepare Technical documents at all levels of the Mobile Apps Development
Lifecycle such as Requirement, Functional & Design Specification, including
diagrammatical representations of the project
Involve in the mobile application core and code Design, Development and
Integration at all levels
Perform UAT at all levels of mobile application development including
integration points etc. and ensure work meets expected quality standards and
specification
Support deployment, management and maintenance of mobile applications on
live servers including content, integration links, and logs
Support services for currently and newly developed, deployed and configured
mobile applications
Support continual enhancement and optimization of mobile applications with
respect to development code, content sources/feeds/files and documents
Trouble shooting and communication with other team members to
successfully resolve Issues
Day to day task encompass within the scope of mobile application
development
Others assigned tasks
EDUCATION AND SKILLS NEEDED
Minimum Bachelor’s degree in computer or equivalent
At least One (1) years hands on mobile apps development experience
Strong communication and IT Fluency
Must have experience working with either in iOS, Android mobile platforms
Hands on experience using SQLite, MySQL, SQL Server, PostgreSQL, Oracle databases
Well versed in writing complex SQL Queries and Stored Procedures
Strength in designing ERD, UML diagrams, DFD and related functions
Well versed in commonly used Web Services Structures with practical implementation
Strong analytical and problem solving skills
Strong skills of prioritizing and triaging obligations
Excellent time management and work organization skills
Ability to handle pressure and meet deadlines
Other related skills and experience