Android Mobile Application Developer
Company: DHRM
Location: Richmond
Posted on: April 2, 2026
|
|
|
Job Description:
Title: Android Mobile Application Developer State Role Title:
Android Mobile Application Developer Hiring Range: $99,000 to
$130,000 Pay Band: UG Agency: Virginia Lottery Location: Virginia
Lottery Agency Website: www.valottery.com Recruitment Type: General
Public - G Job Duties For more than three decades, the Virginia
Lottery has worked to build a strong reputation, one synonymous
with providing fun, entertaining experiences and doing so
responsibly and with integrity. Proceeds from traditional Lottery
games support K-12 public education in Virginia. Taxes generated by
sports wagering and casino gaming, which are regulated by the
Lottery, benefit other priorities of the Commonwealth. The Virginia
Lottery is currently seeking an Android Mobile Application
Developer to join our Information Technology Services Department.
The Android Mobile Application Developer is a pivotal role within
our Digital Technology Services department, responsible for
overseeing the development of cutting-edge mobile applications
while contributing to the broader goals of digital innovation and
excellence within the organization. This role not only focuses on
mobile app development but also plays a significant part in our
comprehensive web and digital services strategy, ensuring a
seamless and integrated user experience across all digital
platforms. The individual in this role will work closely with the
Sprint/Product teams and lead the development and maintenance of
high-quality mobile applications. They will collaborate with
cross-functional teams, and ensure timely delivery of scalable,
high-performance mobile solutions. Android Application Development
will include: • Design, build, and maintain advanced applications
for the Android platform using Kotlin and/or Java. • Collaborate
with product managers, designers, and other developers to define,
design, and ship new features. • Ensure the performance, quality,
and responsiveness of applications by writing clean, maintainable,
and testable code. • Debug and resolve application issues,
including performance bottlenecks, memory leaks, and crashes. •
Stay up to date with the latest trends, technologies, and best
practices in mobile development. • Participate in code reviews to
maintain code quality and share knowledge with team members. • Work
with APIs and third-party libraries to integrate external services
and features into mobile applications. • Implement unit and
integration tests to ensure the reliability of application
functionality. • Continuously monitor and improve the app’s
performance, scalability, and security. Cross -Functional Team
Collaboration will include: • Liaise with product managers,
designers, and other stakeholders to accurately define project
requirements and technical specifications. • Collaborate with
product owner to define technical specifications and project
requirements. • Promote a culture of collaboration and clear
communication between the development team, designers, product
managers, and other cross-functional teams. • Engage in Agile/Scrum
practices, ensuring effective project execution and team cohesion.
Note - This position requires in-office work three days per week
including Tuesday and Wednesday. Minimum Qualifications •
Bachelor’s degree in Computer Science, Software Engineering, or a
related field (or equivalent experience). • 3 years proven
experience in Android application development, with at least one
app published in the Google Play Store. • Experience with Jetpack
Compose and modern Android development practices. • Knowledge of
reactive programming frameworks such as RxJava or Kotlin
Coroutines. • Familiarity with dependency injection tools like
Dagger or Hilt. • Experience working with CI/CD pipelines and app
analytics tools like Firebase or Crashlytics. • Understanding of
mobile security and best practices for secure app development. •
Familiarity with cloud services (Azure, AWS, Firebase, Google
Cloud) and mobile CI/CD tools. • Strong proficiency in Kotlin
and/or Java programming languages. • In-depth understanding of
Android SDK, Android Studio, and related development tools. •
Familiarity with RESTful APIs, JSON, and third-party integrations.
• Solid understanding of Google’s design principles, Material
Design, and user interface guidelines. • Experience with version
control systems, such as Git. • Knowledge of performance
optimization and memory management in Android applications. •
Knowledge of Agile/Scrum methodologies. • Excellent problem-solving
skills and attention to detail. • Strong communication skills, both
verbal and written. • Strong emphasis on attention to detail and
demonstrated ability to self-motivate and follow-through on
projects. • Ability to manage multiple projects and set priorities
while ensuring best practices in design, usability and
accessibility is a must. A comparable amount of training and
experience may be substituted for the minimum qualifications.
Additional Considerations Lottery Experience Preferred. Special
Instructions You will be provided a confirmation of receipt when
your application and/or résumé is submitted successfully. Please
refer to “Your Application” in your account to check the status of
your application for this position. The selected candidate will be
required to complete a background investigation. The Virginia
Lottery is an independent state agency, and as such all positions
are exempt from the Virginia Personnel Act, as well as most
Executive Branch human resources policies. The Virginia Lottery is
a fun place to work and values diversity in the workforce. We offer
a competitive salary and excellent benefits. The Virginia Lottery
is an Equal Opportunity Employer. Only online applications
completed in their entirety will be accepted for this position. The
Virginia Lottery will provide, if requested, reasonable
accommodation to applicants in need of accommodation in order to
provide access to the application and/or interview process. If any
assistance is needed when applying online, please contact the
Virginia Lottery’s Human Resources Department at (804) 692-7000.
Applications will be accepted until a suitable pool of candidates
is received. After 5 business days, this position may be closed at
any time. Contact Information Name: Human Resources Phone:
804-697-7000 Email: N/A In support of the Commonwealth’s commitment
to inclusion, we are encouraging individuals with disabilities to
apply through the Commonwealth Alternative Hiring Process. To be
considered for this opportunity, applicants will need to provide
their AHP Letter (formerly COD) provided by the Department for
Aging & Rehabilitative Services (DARS), or the Department for the
Blind & Vision Impaired (DBVI). Service-Connected Veterans are
encouraged to answer Veteran status questions and submit their
disability documentation, if applicable, to DARS/DBVI to get their
AHP Letter. Requesting an AHP Letter can be found at AHP Letter or
by calling DARS at 800-552-5019. Note : Applicants who received a
Certificate of Disability from DARS or DBVI dated between April 1,
2022- February 29, 2024, can still use that COD as applicable
documentation for the Alternative Hiring Process.
Keywords: DHRM, Centreville , Android Mobile Application Developer, IT / Software / Systems , Richmond, Virginia