Banner Image

All Services

Programming & Development

Android Developer

$20/hr Starting at $50

My responsibilities as Software Engineer/ Android Developer are as under: • Gathering client requirements and translating into technical requirements. • Collaborating with the design team to define app features. • Understanding of SDLC & Agile Methodologies. • Translate designs and wireframes into high quality code. • Building application using MVVM, MVP architecture and back-end services. • Design, build, and maintain high performance, reusable, and reliable code. • Identifying potential problem, resolving application bottlenecks and fixing bugs. • Ensure the best possible performance, quality, and responsiveness of the application. • Integrating Android SDK, RESTful APIs, cloud message APIs, push notifications and other libraries. • Implementing Google’s Android UI design principles and interface guidelines • Maintaining code using code versioning tools including Mercurial, Git and SVN. • Integrating Android Frameworks such Dagger, Unit Testing. • Verifying applications around natural user interfaces, such as “touch” • Integration of additional sensors, such as gyroscopes and accelerometers • Integrating in-app purchases, subscription and Ads network SDK into application. • Validating finalized approach to generate a “product build” (Code execution in languages such as C, C#, Java, Python, Kotlin, Swift, Code Formatting, Debugging, Test Runs) • Reverse engineering and Unit testing for multiple user behaviours. • Getting the Client review after sharing the build on daily meeting. • Publishing application on Play Market. • Designing and implementation of application updates. • Managing the task on JIRA.

About

$20/hr Ongoing

Download Resume

My responsibilities as Software Engineer/ Android Developer are as under: • Gathering client requirements and translating into technical requirements. • Collaborating with the design team to define app features. • Understanding of SDLC & Agile Methodologies. • Translate designs and wireframes into high quality code. • Building application using MVVM, MVP architecture and back-end services. • Design, build, and maintain high performance, reusable, and reliable code. • Identifying potential problem, resolving application bottlenecks and fixing bugs. • Ensure the best possible performance, quality, and responsiveness of the application. • Integrating Android SDK, RESTful APIs, cloud message APIs, push notifications and other libraries. • Implementing Google’s Android UI design principles and interface guidelines • Maintaining code using code versioning tools including Mercurial, Git and SVN. • Integrating Android Frameworks such Dagger, Unit Testing. • Verifying applications around natural user interfaces, such as “touch” • Integration of additional sensors, such as gyroscopes and accelerometers • Integrating in-app purchases, subscription and Ads network SDK into application. • Validating finalized approach to generate a “product build” (Code execution in languages such as C, C#, Java, Python, Kotlin, Swift, Code Formatting, Debugging, Test Runs) • Reverse engineering and Unit testing for multiple user behaviours. • Getting the Client review after sharing the build on daily meeting. • Publishing application on Play Market. • Designing and implementation of application updates. • Managing the task on JIRA.

Skills & Expertise

Agile DevelopmentAndroid APIAndroid DevelopmentArchitectsDesignEngineeringGitHubInformation TechnologyJavaKotlinLanguage LearningSoftware DevelopmentWireframes

0 Reviews

This Freelancer has not received any feedback.