InfoStride

Android Developer

Hyderabad, TS, IN

6 days ago
Save Job

Summary

About Company

Infostride is a certified firm serving various Federal, State, Local, and County Departments in primarily IT services. We specialize in providing Digital Transformation solutions to our clients, including website development, website redesign, custom application development, Cloud Infrastructure& Security & data analytics. With corporate headquarters in the United States & offshore development center in India, our global presence also includes Dubai and Singapore. We leverage the global delivery model approach to provide best-in-class services for our Govt and Commercial Customers.


5 days work from Office

Location- Hyderabad


Job Overview:

Key Skill Sets:

Android Tools: Experience with additional Android tools like LiveData, Flows, ViewModel, and other Jetpack components.

Android SDK: Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes.

UI Design Principles: Strong knowledge of Android UI design principles, patterns, and best practices.

Version Control: Proficient understanding of code versioning tools, such as Git.

Design Patterns: Knowledge of advanced design patterns and best practices in mobile UX design.

CI/CD Processes: Familiarity with continuous integration and deployment (CI/CD) processes.

Communication Skills: Proficient written and verbal communication skills to effectively collaborate with team members and stakeholders.

System Integration: Experience with integrating with other systems through web services.

Requirement Translation: Ability to translate product requirements into design specifications.

Multi-threading: Multi-threaded coding experience, along with both asynchronous and synchronous code.

Development Patterns: Understanding of MVC/MVVM/MVI development patterns.

Database Experience: Database experience on mobile devices.


Code Development: Write concise, reusable, and properly commented code to ensure clarity and maintainability.

Feature Development: Independently develop new features and enhancements, ensuring they meet the specified requirements and quality standards.

Troubleshooting and Debugging: Troubleshoot and debug applications to optimize performance and ensure smooth user experiences.

Testing: Write unit test cases with acceptable test coverage to ensure code reliability and robustness.

Continuous Learning: Stay passionate about learning new technologies and continuously improve your skill set to keep up with industry trends.

Maintenance and Refactoring: Maintain and refactor features you implement to improve performance and maintainability.

Code Review: Participate in code reviews to ensure code quality and adherence to best practices.

Code Optimization: Optimize code for performance, scalability, and maintainability.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job

People also searched: