Mobile Developer (Android) With Visa Sponsorship

Hyland Software

About the Company

Hyland Software is a leading content services provider that enables thousands of organizations to digitize their processes and manage content more efficiently. With a robust global presence and a commitment to innovation, Hyland empowers its clients to achieve their digital transformation goals. We pride ourselves on fostering a collaborative and inclusive work environment where employees can grow their careers and make a significant impact.

Job Description

Are you an experienced Android Developer seeking a challenging opportunity with a global leader in enterprise content management? Hyland Software is looking for a talented Mobile Developer (Android) to join our innovative team in Cleveland, Ohio. This position offers visa sponsorship for qualified international candidates, providing a unique chance to advance your career in the United States. As a Mobile Developer (Android), you will be instrumental in the design, development, and maintenance of our cutting-edge mobile applications, which are critical to how our clients manage their digital content. You will work within a dynamic agile environment, collaborating closely with product managers, UI/UX designers, and other engineers to deliver high-quality, performant, and user-friendly mobile experiences. We are looking for someone passionate about mobile technology, dedicated to best practices, and eager to contribute to a product that impacts thousands of organizations worldwide.

Key Responsibilities

  • Design, develop, test, and deploy robust Android applications for Hyland's enterprise solutions.
  • Collaborate with cross-functional teams, including product management, design, and QA, to define, design, and ship new features.
  • Ensure the performance, quality, and responsiveness of applications, continuously optimizing for speed and scalability.
  • Identify and correct bottlenecks, fix bugs, and improve application stability.
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency and enhance user experience.
  • Participate actively in code reviews, providing constructive feedback and adhering to coding standards.
  • Contribute to architectural discussions and strategic planning for the future of our mobile platform.
  • Mentor junior developers, sharing knowledge and fostering a culture of continuous learning and growth.

Required Skills

  • Proficiency in Kotlin and Java for Android development.
  • Strong understanding of the Android SDK, different versions of Android, and how to effectively manage varying device screen sizes and resolutions.
  • Demonstrated experience with Android UI/UX design principles, patterns, and best practices.
  • Familiarity with RESTful APIs to seamlessly connect Android applications to back-end services.
  • Solid knowledge of offline storage, threading, and techniques for performance tuning.
  • Experience with unit and integration testing frameworks (e.g., JUnit, Espresso).
  • Proficient with version control systems, particularly Git.
  • A demonstrable portfolio of successfully shipped Android applications.
  • Ability to obtain visa sponsorship.

Preferred Qualifications

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a closely related technical field.
  • Experience with modern Android architecture components (ViewModel, LiveData, Room, Hilt/Dagger).
  • Familiarity with continuous integration/continuous deployment (CI/CD) pipelines and tools.
  • Knowledge of cloud platforms such as AWS, Azure, or Google Cloud.
  • Prior experience working within agile development methodologies (Scrum, Kanban).
  • Strong problem-solving skills, excellent communication, and the ability to work both independently and collaboratively in a team environment.

Perks & Benefits

  • Comprehensive health, dental, and vision insurance.
  • Generous paid time off and holidays.
  • 401(k) retirement plan with company match.
  • Life insurance and disability benefits.
  • Visa sponsorship and relocation assistance.
  • Professional development and training opportunities.
  • On-site fitness center and wellness programs.
  • Employee assistance program.
  • Collaborative and inclusive work environment.

Get Latest Jobs, And Visa Sponsorship Updates

Job Alerts

Get notified when new positions matching your interests become available at {organizationName}.

Need Help?

Questions about our hiring process or want to learn more about working with us?