Senior Android Developer at UNITED IT SOLUTIONS INC
Reston, VA 20195, USA -
Full Time


Start Date

Immediate

Expiry Date

28 May, 25

Salary

0.0

Posted On

28 Feb, 25

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Sql, Architectural Patterns, Unit Testing, Programming Languages, Design Principles, Relational Databases, Android Studio, Accessibility, Gradle

Industry

Information Technology/IT

Description

MINIMUM KNOWLEDGE, SKILLS AND ABILITIES REQUIRED:

  • Bachelor’s degree in computer science/information systems or comparable with 5+ years of software development experience.
  • Strong problem-solving skills.
  • Knowledge of object-oriented design and development experience with one or more of the following programming languages:
    o Kotlin
    o Android Studio

o Android SDK - 10 or higher / Jetpack libraries

  • Proficiency in Jetpack Compose for building UI components.
  • Experience with Compose Unit Testing to ensure UI reliability.
  • Familiarity with Coroutines for asynchronous programming.
  • Understanding of architectural patterns such as CLEAN and MVVM (Model-View-ViewModel).
  • Testing experience with AndroidX and Robolectric.
  • Knowledge of accessibility best practices.
  • Experience with version control solutions, preferably Git/GitHub.

Experience with any of the following, a plus:

  • UX/UI design principles
  • Gradle
  • Familiarity with relational databases and SQL

Job Type: Full-time
Pay: $55.00 - $60.00 per hour
Expected hours: 40 per week
Work Location: In perso

Responsibilities
  • Implement new features while maintaining overall quality of software
  • Contribute to a culture of learning by documenting and sharing technical knowledge as a developer on an agile squad
  • Participate in developer communities of practice by following best practices, participating in code reviews, and sharing knowledge
  • Remain current on relevant technology trends
  • Participate in researching and resolving customer issues
  • Other duties as assigned
    SUPERVISORY RESPONSIBILITIES: None
Loading...