REMOTE Senior Android Developer - Graham Inc.
Chantilly, VA 20151
About the Job
Position: Remote Senior Developer Android Mobile Apps
Status: Full-Time Remote Position with possible in-office attendance in Chantilly, VA as needed
*Bachelor Degree in Computer Science, Information Technology or related field *
ABOUT THE ORGANIZATION:
Exciting career opportunity for an individual passionate about leveraging creativity and expertise in imagery, footage, and intellectual property rights. This role supports content and productions for a leading educational streaming platform that boasts an extensive library of meticulously crafted courses, exceeding 18,000 hours. Committed to academic excellence and sustained engagement, the organization connects lifelong learners with distinguished professors and subject matter experts across a wide range of topics, including science, history, philosophy, religion, travel, and professional growth. Operating in an ad-free environment, the platform offers the joy of learning, accessible anytime and from anywhere. The vision is to make lifelong learning and personal enrichment an enjoyable and rewarding journey for all, while the mission is to deliver the world's most diverse, awe-inspiring, and non-fiction learning experiences, fostering a global commitment to knowledge and discovery.
COMPENSATION & BENEFITS:
- Job Opportunity with reputable organization
- Paid Sick Time
- Paid Vacation
- Health insurance, medical and dental
- Free FinFit Financial Wellness Benefit
- Free Personal Financial Training Library Benefit
- Shopping Discount Program, Workplace Advantage
- Employee Assistance Program
- Counseling
- Legal & Financial Consultations
- Pharmacy Discount Card
- Serve as solutions-oriented software developer
- Design and build applications for the Android platform and FireTV
- Senior Developer will lead entire application lifecycle from concept to delivery and post-launch support
- Create applications in Google Play App Store: in-app purchasing and subscriptions to sync with Google Play billing
- Creation of applications in Amazon App Store: in-app purchasing and subscriptions to sync with Amazon In-App Purchasing
- Document in Confluence for updating and tracking purposes
- We are looking for a full-time REMOTE Senior Mobile Apps developer (Android) to join our team based in Chantilly, VA to build a native app for video/audio content delivery through a retail e-commerce platform. Excellent oral and written communication is a must, and so are inter-personal skills, team spirit, successful history of launching mobile and tablet apps, and willingness to roll up your sleeves and do whatever is necessary. Commitment to collaborative problem solving, sophisticated design, and the creation of quality products is essential.
- Understanding of code versioning tools such as Git or SVN
- Responsible for quality and performance of apps
- Responsible for code check-ins, maintainability, and ongoing enhancements as needed
- Translate high-level user requirements into technical tasks
- Read/ follow undocumented code to improve performance and execution of the code
- Regular, dependable attendance and consistent satisfactory or above job performance
- Other related duties, as assigned
- Bachelor's degree in Computer Science, Information Technology or related field
- 6 to 9 years of Android/Java/Kotlin application development experience, with a portion in Android Studio and/or Gradle
- Experience developing user experiences in native Android and mixed HTML/Android apps
- Experience designing applications and services from the ground up
- At least one completed app in Google Play – please include links in resume or cover letter
- Good understanding of OOP, concurrency, synchronization, and memory management
- Experience with in-app purchasing with integration to payment processors is highly desirable
- Familiarity with cloud message APIs and push notifications
- Knack for benchmarking and optimization
- Preferred to have experience with Roku, iOS, Android, and Kindle/Amazon apps
- Experience in content space with audio/visual like Netflix, Hulu, Amazon, MLB, Roku etc. is a PLUS
- Experience setting up automated build scripts, CI (Continuous Integration)
- Experience with writing Unit test
- Experience working with undocumented code and documenting it
- Experience cleaning up library dependencies
- Experience working with 3rd Party SDKs and integration
- Experience creating GitHub pages to share with the developer community
- Active participation in online community like Source Forge, Stack Overflow
- Experience with BrightScript and Roku Pay
- This position routinely utilizes standard office equipment in a home office environment such as laptops, computers, phones, printers
- The physical requirements of this position are described as sedentary work. Sedentary work involves: Exerting up to 10 pounds of force occasionally and/or negligible amount of force frequently or constantly to lift, carry, push, pull, or otherwise move objects; sitting most of the time; walking and standing are required only occasionally
- Reasonable accommodation may be made to enable individuals with a qualifying disability to perform the essential functions.
GENERAL INFORMATION: Applicants are assured of equal consideration regardless of race, age, color, religion, national origin, gender, GINA, political affiliation, membership or non-membership in employee organization, marital status, physical handicap which has no bearing on the ability to perform the duties of the position.