iOS Mobile Application Developer

DHRM
  • Richmond, Virginia
    30+ days ago

    Job Description

    Title: iOS Mobile Application Developer

    State Role Title: iOS 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 iOS Mobile Application Developer to join our Information Technology Services Department.

    The iOS Mobile Application Developer is a pivotal role within our Digital Technology Services department, responsible for 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 application 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 collaborate with cross-functional teams, and ensure timely delivery of scalable, high-performance mobile solutions.

    iOS Application Development will include:
    • Design and build advanced applications for the iOS platform using Swift and/or Objective-C.
    • 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’ experience developing and publishing iOS applications to the App Store.
    • Familiarity with cloud services (Azure, AWS, Firebase, Google Cloud) and mobile CI/CD tools.
    • Proficiency in Swift and/or Objective-C, with a strong understanding of iOS frameworks such as UIKit, SwiftUI, Core Data, Core Animation, and Core Graphics.
    • Familiarity with RESTful APIs, JSON, and third-party integrations.
    • Solid understanding of Apple’s design principles and interface guidelines.
    • Experience with tools such as Xcode, Git, and CI/CD pipelines.
    • Knowledge of performance optimization and memory management in iOS 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-692-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.

    Numbers & Facts

    LocationRichmond, Virginia

    Skills

    • Agile Programming Methodologiesunmatched
    • Amazon Web Services (AWS)unmatched
    • Animationunmatched
    • Appleunmatched
    • Apple Xcodeunmatched
    • Application Programming Interface (API)unmatched
    • Background Investigationunmatched
    • Best Practicesunmatched
    • Casinosunmatched
    • Cloud Computingunmatched
    • Code Reviewsunmatched
    • Communication Skillsunmatched
    • Computer Scienceunmatched
    • Continuous Deployment/Deliveryunmatched
    • Continuous Improvementunmatched
    • Continuous Integrationunmatched
    • Cross-Functionalunmatched
    • Debugging Skillsunmatched
    • Detail Orientedunmatched
    • Diversityunmatched
    • Emerging Technologyunmatched
    • Establish Prioritiesunmatched
    • Follow Throughunmatched
    • Gamingunmatched
    • Gitunmatched
    • Graphicsunmatched
    • Human Resourcesunmatched
    • Information Technology & Information Systemsunmatched
    • Integration Testingunmatched
    • JSONunmatched
    • Memory Leaksunmatched
    • Memory Managementunmatched
    • Microsoft Windows Azureunmatched
    • Mobile Applicationsunmatched
    • Mobile Applications Developmentunmatched
    • Multiplatform/Cross-Platformunmatched
    • Multitaskingunmatched
    • Objective-C Programming Languageunmatched
    • Performance Tuning/Optimizationunmatched
    • Presentation/Verbal Skillsunmatched
    • Problem Solving Skillsunmatched
    • Product Designunmatched
    • Project Executionunmatched
    • Project/Program Managementunmatched
    • Quality Managementunmatched
    • REST (Representational State Transfer)unmatched
    • Requirements Managementunmatched
    • Scrum Project Management and Software Developmentunmatched
    • Software Developmentunmatched
    • Software Engineeringunmatched
    • Sportsunmatched
    • Swiftunmatched
    • Team Lead/Managerunmatched
    • Time Managementunmatched
    • Unit Testunmatched
    • Usability Engineeringunmatched
    • User Interface/Experience (UI/UX)unmatched
    • Writing Skillsunmatched
    • iOSunmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder