Mobile Android Developer
Aspiree Inc.
3d ago
source :

Specific duties and responsibilities :

Design, document, develop, test and deploy complex, scalable, highly available and reusable applications

Work closely with project managers, business analyst, and architects to understand business requirements.

Prepares reference for users by writing operating instructions.

Maintains historical records by documenting program development and revisions.

Maintains client confidence and protects operations by keeping information confidential.

Maintains professional and technical knowledge by attending educational workshops

Code and test programming for in-house software programs

Debug code for existing programs based on immediate need

Conduct end-user training upon completion of software

Developing new features and user interfaces from mockups or wireframes

Ensure the best performance and user experience of the application

Report issues and concerns immediately to Development Head

Troubleshoot system bugs and issues

Test code periodically to ensure it produces the desirable results and perform debugging when necessary

Ensure direct communication over email, chats, and ticketing chain to ensure timely resolution of identified issues

Be proactive, take accountability and ownership of assigned tasks to meet commitments on time and of quality

Adhere to organization administrative policies

Support business operations as necessary

Qualifications :

2+ years of developing experience

Extensive knowledge about mobile app development. This includes the whole process, from the first line of code to publishing in the store(s)

Familiarity with RESTful APIs and mobile libraries for networking

Familiarity with the JSON format

Experience with profiling and debugging mobile applications

Strong knowledge of architectural patterns MVP, MVC, MVVM, and Clean Architecture and the ability to choose the best solution for the app

Familiarity with Git

Familiarity with push notifications

Understanding mobile app design guidelines on each platform and being aware of their differences

Integration with hardware or sensors, like GPS or Bluetooth, that the app will use

Integrations with Facebook, WeChat, Viber, Telegram

Add to favorites
Remove from favorites
My Email
By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
Application form