Wednesday 1 November 2023

Android Developer Des Moines, IA onsite USC, GC, ONLY

Hy

I hope you are doing well.

 

I am hiring a consultant for one of my client's requirements. I've written the Job Description for the same below. If you find yourself comfortable with the requirement please reply back with your updated resume

 

 Position:  Android Developer

 

Location:  Des Moines, IA

 

Duration: 6+ Months

 

Visa: USC, GC, ONLY

 

Are you a talented Android Software Engineer looking to make a meaningful impact on the world of agriculture? Join our team as an Android Software Engineer for Granular Insights and be part of a dynamic and innovative organization that is revolutionizing how farming operations are managed. Granular Insights is a cutting-edge agricultural software solution that empowers farming operations with data-driven insights to optimize their crop production, boost yields, and improve overall farm efficiency.

 

As an Android Software Engineer, you will play a crucial role in enhancing and expanding our mobile application, providing users with the tools they need to make data-informed decisions and thrive in the ever-evolving agricultural landscape.

  • Work closely with cross-functional teams, including product managers, designers, and backend engineers.
  • Participate in discussions and planning sessions to align the Android app development with project goals.
  • Design and develop new features and enhancements for the Granular Insights Android application.
  • Ensure a seamless and user-friendly experience for farmers using the app.
  • Optimize app performance, stability, and responsiveness.
  • Integrate data from multiple sources and APIs to provide real-time, data-driven insights to farmers.
  • Implement data processing and visualization components.
  • Contribute to the overall architecture and design decisions of the Android application.
  • Participate in architectural discussions to ensure scalability and maintainability.
  • Stay up-to-date with the latest Android technologies, best practices, and industry trends.
  • Recommend and implement innovative solutions to improve the app's competitiveness in the market.
  • Participate in code reviews to maintain high code quality and reliability.
  • Debug and troubleshoot issues promptly, working on resolutions with the team.
  • Address user feedback and technical issues promptly to ensure a superior user experience.
  • Support the team in addressing bug fixes and performing routine maintenance tasks.

Technical Skills:

  • Android Development: Strong proficiency in Android app development, including knowledge of Android Studio, Android SDK, and Kotlin.
  • UI/UX Design: Understanding of user interface and user experience design principles to create intuitive, visually appealing apps.
  • API Integration: Proficiency in integrating data from various sources and APIs into Android applications.
  • Performance Optimization: The ability to optimize app performance, memory usage, and responsiveness.
  • Data Handling: Knowledge of data storage, retrieval, and processing within Android applications.
  • Version Control: Familiarity with version control systems like Git for collaborative development.
  • Testing and Debugging: Experience in testing Android apps and debugging issues, including familiarity with testing frameworks.
  • Security: Understanding of mobile app security best practices to protect user data and privacy.
  • Knowledge of Android Ecosystem: Stay updated with the latest Android technologies, libraries, and tools.
  • Database Management: Proficiency in working with local and databases, such as SQLite.

 

Soft Skills:

  • Problem-Solving: Strong problem-solving skills to address technical challenges and find effective solutions.
  • Team Collaboration: Ability to work effectively in cross-functional teams, communicate technical concepts to non-technical team members, and participate in collaborative decision-making.
  • Communication: Effective communication skills to document code, discuss ideas, and provide status updates to the team.
  • Adaptability: The willingness to learn and adapt to evolving technologies and industry trends.
  • Time Management: The ability to manage time effectively to meet project deadlines and priorities.
  • Continuous Learning: A commitment to ongoing learning and professional development in the field of Android app development.
  • User-Centric Mindset: A focus on creating an exceptional user experience and addressing user feedback.

 

Education and Experience:

  • A bachelor's degree in computer science, software engineering, or a related field or equivalent years of experience
  • Professional experience in Android app development, preferably with a portfolio of past projects.

 

Kind Regards,

Gaurav Pandey| Absolute IT | Recruitment Manager

116 • Village Blvd • Suite 200 • Princeton • New Jersey • 08540

AbsoluteIT

Email- gaurav@absoluting.com

 

No comments:

Post a Comment