Lead Mobile Application Developer

$125,000 - $145,000/Yr

Virginia Lottery - Richmond, VA

posted about 2 months ago

Full-time - Senior
Richmond, VA

About the position

The Lead Mobile Application Developer at the Virginia Lottery is a key role within the Information Technology Services Department, responsible for overseeing the development of innovative mobile applications for both iOS and Android platforms. This position emphasizes a user-centric approach to mobile app development while contributing to the organization's broader digital strategy. The developer will lead a team, manage deployment processes, and ensure seamless integration of user experiences across digital platforms.

Responsibilities

  • Lead the mobile development team in designing, developing, and maintaining mobile applications for both iOS and Android platforms.
  • Design and implement a robust and secure architecture and roadmap for mobile apps, ensuring scalability and maintainability.
  • Collaborate with UI/UX designers and backend engineers to deliver seamless user experiences.
  • Identify issues and bottlenecks, troubleshoot, debug, and devise solutions to these problems.
  • Manage mobile application deployment processes (App Store/Google Play Store).
  • Advocate for a user-centric development approach, incorporating user feedback and usability testing findings into the development lifecycle.
  • Champion the creation of intuitive, accessible, and engaging mobile app experiences, ensuring that user needs and expectations guide feature development and design choices.
  • Stay up-to-date with the latest industry trends, technologies, and best practices.
  • Engage in Agile/Scrum practices, ensuring effective project execution and team cohesion.

Requirements

  • Bachelor's degree in computer science, software engineering, or related field.
  • 5+ years of experience in mobile application development with at least 2+ years in a lead role.
  • Expertise in mobile development frameworks (Swift, Kotlin, React Native, Flutter, etc.).
  • Strong experience in developing native mobile applications for iOS and Android.
  • Solid understanding of RESTful APIs and integration with mobile applications.
  • Familiarity with cloud services (Azure, AWS, Firebase, Google Cloud) and mobile CI/CD tools.
  • Experience with version control systems like Git.
  • Strong understanding of mobile UI/UX best practices.
  • Knowledge of Agile/Scrum methodologies.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication skills, both verbal and written.
  • Ability to lead and mentor a team of developers.
  • 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.
  • Excellent interpersonal and teamwork skills are needed.

Nice-to-haves

  • Lottery Experience Preferred.

Benefits

  • Competitive salary
  • Excellent benefits
  • Diversity in the workforce
  • Reasonable accommodation for applicants in need
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service