- Develop and deliver features for mobile applications and libraries.
- Following agile methodology and attending daily scrum calls to get the
daily updates from the team. - Interacting with client for product requirements and daily updates on JIRA Board for
project Progress Tracking purpose by following Agile methodology. - Design, write and maintain high performance, reusable and reliable application code by
following good code practices using Java or Kotlin. - Design and develop different modules in the applications using Recycler view,
Adapters, Widgets, Text views, Buttons, Edit Text. - Tracking application behavior and performance by using Crashlytics tool to get real
time data. - Interact with the Quality Assurance team on daily basis to maintain and resolve
applications bugs related to performance, quality of application. - Refactoring old application java code into Kotlin for more supportability and improve
performance - Use different third party libraries using gradle for different purposes in the app like
Retrofit for backend service, Glide for image processing, Dagger 2 for dependency
injection. - Translate UI Design or wireframes into pixel perfect user screens using XML, Material
Design, Constraint Layouts. - Design and implement automation testing in applications for better performance using
Espresso as testing tool. - Document the Error Handling in application for better understanding of the error which
can occurs in the applications. - Document the Classes for better understanding of the implementation of the
applications. - Perform PR reviews on daily basis to maintain code quality of the applications.
- Estimate tasks, deliver on commitments, and prioritize activities accordingly.
To apply for this job email your details to hr@involgix.com