Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Android Developer image - Rise Careers
Job details

Android Developer

Reveal is a dynamic startup revolutionizing field operations by providing software tools and insights to individuals in remote, disconnected, and extreme environments. Our products include Farsight, a 3D processing and mission planning tool, as well as Identifi which enables secure and rapid identity verification. Reveal is deeply committed to supporting defense, security, and safety missions.  We're growing our team to meet expanding demands and opportunities.


Our team has deep experience in 3D visualization, photogrammetry, applied machine learning, computer vision, and autonomy. You will be working collaboratively with all teams in Reveal to define and execute the roadmap for Farsight, Identifi, and our future products.


This role might be for you if you thrive in a fast-paced,  autonomous working environment. You have proven success in developing technical materials from conceptual ideas and are motivated by growth opportunities.


Responsibilities
  • Develop Android native applications using Kotlin, including leading development of features for our Identifi biometrics product.
  • Maintain Reveal’s suite of ATAK plugins and integrations with our core products.
  • Work closely with SDK vendors to integrate functionality.
  • Provide Android expertise to the rest of the engineering team when working on Android-specific projects and issues.
  • Advocate and drive user experience, security, and performance.
  • Work across the team and specialties to drive quality through architecture, code review, and collaborative development.
  • Assist our business development and mission success teams with troubleshooting and technical issues


Requirements
  • 5+ years of experience in Android development using native tools.
  • Expert familiarity with Kotlin and Java.
  • Experience with OpenSource.
  • Working knowledge of cryptographic and security principles.
  • Can manage your own productivity in an asynchronous, fully remote environment.
  • Willingness to learn new technologies and tools as needed, and to read and refactor code to make it better, even if it's not your own.


Nice to Haves
  • Startup experienceInterest and experience being the sole developer on projects when required.
  • Proactive and creative problem solver, comfort stepping into the unfamiliar and figuring things outExperience developing Android or Java SDKs.
  • Backend or Web Development experience.
  • Experience developing ATAK plugins.
  • Exposure to biometrics capabilities and standards such as EBTS.
  • Past experience developing products for public safety or DoD applications.
  • Familiarity with IPC/RPC frameworks such as gRPCUnderstanding of additional languages used at Reveal: C++, C#, Python


Compensation
  • Base Salary ($130,000 - $170,000 depending on experience) + Equity
  • Salary is determined by the applicant's experience, knowledge, skills, abilities, internal equity, and alignment with market data.


Benefits
  • Competitive compensation for qualified candidates
  • Medical, Dental, Vision coverage
  • 401(k) match (200% for first 6%)
  • Unlimited Paid Time Off


This position will be open until it is successfully filled. To submit your application, please click the “Apply Now” button and follow the steps as directed.


Proof of identity and eligibility to work in the United States is required for all hires.


All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.


Note: This job posting is intended for direct applicants only. We do not accept any unsolicited applications and request no outside recruiters contact us regarding this role.

Reveal Technology Glassdoor Company Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
Reveal Technology DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Reveal Technology
Reveal Technology CEO photo
Unknown name
Approve of CEO

Average salary estimate

$150000 / YEARLY (est.)
min
max
$130000K
$170000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Android Developer, Reveal Technology

Are you an Android Developer looking for an exciting opportunity to join a dynamic startup? Look no further! Reveal, a cutting-edge company revolutionizing field operations in remote and extreme environments, is seeking an experienced Android Developer to join our talented team. At Reveal, we pride ourselves on creating innovative software tools, including our renowned Farsight 3D processing tool and Identifi, which focuses on secure identity verification. In this role, you'll collaborate with diverse teams to define and map out the roadmap for our current and future products, ensuring that user experience, security, and performance take center stage. You'll get to develop native Android applications using Kotlin, maintain our suite of ATAK plugins, and provide your Android expertise across various projects. We're looking for someone with over five years of Android development experience who can thrive in a fast-paced, fully remote environment. If you enjoy being a proactive problem solver and are motivated by growth opportunities, Reveal could be the perfect fit for you. Join us on this exciting journey as we support defense, security, and safety missions across the globe. If you’re interested in playing a significant role in our mission and contributing to impactful projects, don’t hesitate to apply - we can’t wait to hear from you!

Frequently Asked Questions (FAQs) for Android Developer Role at Reveal Technology
What are the main responsibilities of an Android Developer at Reveal?

As an Android Developer at Reveal, your primary responsibilities will include developing Android native applications using Kotlin, with a specific focus on our Identifi biometrics product. You'll also be maintaining our suite of ATAK plugins, collaborating with SDK vendors for integration, and ensuring the quality and performance of our projects. Additionally, you'll work closely with various engineering teams and provide your expertise in Android development to drive our mission forward.

Join Rise to see the full answer
What qualifications are needed to be an Android Developer at Reveal?

To qualify for the Android Developer position at Reveal, you should have more than five years of experience in Android development using native tools. Expertise in Kotlin and Java is essential, along with a working knowledge of cryptographic and security principles. Experience in the startup environment, being a proactive problem solver, and familiarity with OpenSource projects are also highly desirable!

Join Rise to see the full answer
Is remote work an option for the Android Developer role at Reveal?

Yes, the Android Developer position at Reveal is fully remote! We embrace a flexible working environment that allows you to manage your productivity asynchronously while collaborating with various teams. This setup offers you the freedom to work from anywhere while contributing significantly to our innovative projects.

Join Rise to see the full answer
What technologies will I be working with as an Android Developer at Reveal?

As an Android Developer at Reveal, you will work with Kotlin and Java for native app development, and you'll also engage with various technologies related to 3D visualization, photogrammetry, applied machine learning, and biometrics. Familiarity with IPC/RPC frameworks like gRPC and collaboration with other engineering teams working on different technologies like C++, C#, and Python will also be part of your role.

Join Rise to see the full answer
What opportunities for growth exist for an Android Developer at Reveal?

At Reveal, we are passionate about your growth! As an Android Developer, you will have access to learning new technologies and tools that can further enhance your skill set. We encourage our team members to take the initiative and explore new areas, whether it’s developing SDKs or diving into backend or web development. Your contributions will have a direct impact on our products, paving the way for potential career advancement opportunities within the company.

Join Rise to see the full answer
Common Interview Questions for Android Developer
Can you describe your experience with Kotlin and how you have utilized it in past Android development projects?

When answering this question, emphasize specific projects where you’ve used Kotlin. Discuss features you implemented, how you leveraged Kotlin's modern language features, and the benefits it brought to your development process. Highlight your familiarity with integrating Kotlin with Java components and how it has improved app performance or maintainability.

Join Rise to see the full answer
What strategies do you use to maintain code quality in your Android projects?

Discuss practices such as conducting thorough code reviews, adhering to coding standards, utilizing static code analysis tools, and ensuring comprehensive unit testing is in place. Mention your commitment to continuous integration and delivery practices, as well as leveraging feedback to make iterative improvements.

Join Rise to see the full answer
How do you approach user experience and performance when developing Android applications?

Bring attention to your user-centric design approach. Discuss how you include users in the testing process and gather feedback to inform design decisions. Explain how you utilize tools for performance analysis, and how you balance user experience and performance by optimizing resources and ensuring app responsiveness.

Join Rise to see the full answer
What is your experience with maintaining third-party SDKs or libraries in Android applications?

Share specific examples of how you've integrated and maintained third-party SDKs in your applications. Explain the importance of keeping these libraries updated, how you handle incompatibilities, and how you assess the reliability and security of external libraries before incorporating them.

Join Rise to see the full answer
Can you discuss a challenging problem you faced in Android development and how you solved it?

Choose a specific problem that demonstrates your technical skills and problem-solving ability. Describe the context, the challenge faced, your approach to finding a solution, and the final outcome. Highlight how teamwork or collaboration may have influenced the solution, showcasing your ability to work across teams.

Join Rise to see the full answer
What tools do you use for debugging Android applications?

Talk about the debugging tools you're familiar with, such as Android Studio's built-in profiler, Logcat for logging, and using the Android Debug Bridge (ADB) for device communication. Also, emphasize your methodical approach to isolating issues, verifying results, and ensuring that you document your findings.

Join Rise to see the full answer
How do you keep up with the latest trends and advancements in Android development?

Discuss your commitment to professional development by referencing blogs, forums, online courses, or conferences you follow or attend. Mention specific technologies or topics you are currently interested in exploring further, and how they could benefit your work at Reveal.

Join Rise to see the full answer
What experience do you have with developing applications for public safety or defense sectors?

If applicable, share specific projects or roles where you developed applications targeting these sectors. Discuss the unique challenges presented, such as security and compliance, and how you navigated those while ensuring that your applications met the needs of users in these critical areas.

Join Rise to see the full answer
What do you understand about implementing security features in Android applications?

Discuss your knowledge of Android security principles, including secure data storage, using secure network protocols, and best practices for user authentication. Mention any experience you have with implementing security features, how you identify and mitigate potential vulnerabilities, and keep your applications secure.

Join Rise to see the full answer
Why do you want to join Reveal as an Android Developer?

When addressing this question, express your enthusiasm for working in a dynamic startup like Reveal. Highlight your interest in the fields of defense and security, and how you believe your skills will significantly contribute to their mission. Show that you resonate with their commitment to innovation and desire to make a tangible impact.

Join Rise to see the full answer
Similar Jobs

Take charge of system architecture and lead the development of pioneering defense software as a Senior Full Stack Engineer at Reveal.

Join Reveal in shaping the future of field operations by building impactful software as a Senior Full Stack/Backend Engineer.

Photo of the Rise User
Posted 13 days ago

Egen seeks an experienced Lead Front End Software Developer with a strong background in React to innovate and develop cutting-edge software solutions remotely.

Photo of the Rise User
Posted 11 days ago

We are looking for a skilled Software Engineer II to join Jobgether in enhancing HR and Payroll software platforms for our partners.

Photo of the Rise User
ServiceNow Remote Dawson 60 Dawson Street, Dublin, Ireland
Posted 7 days ago
Inclusive & Diverse
Mission Driven
Rise from Within
Diversity of Opinions
Work/Life Harmony
Empathetic
Feedback Forward
Take Risks
Collaboration over Competition
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Paid Time-Off
Maternity Leave
Equity

Join ServiceNow as a Senior Software Engineer and be at the forefront of transforming work processes with cutting-edge technology.

Photo of the Rise User
Posted 2 days ago

Join Lockheed Martin as a Cyber Workflow UI/UX Developer to enhance user experience across critical applications in cybersecurity.

Join Deltia as a Senior Staff Fullstack Engineer, where your skills will help shape cutting-edge AI solutions in a collaborative environment.

Photo of the Rise User

Join Voodoo as a Senior Game Developer, where you'll craft exciting mobile games that entertain millions worldwide.

Photo of the Rise User

Join Publica as a Senior Software Engineer to tackle exciting challenges in machine learning and full-stack development.

Posted 5 days ago

A leading company in Digital Experiences is looking for a Full Stack Gen AI Engineer to enhance AI-driven applications remotely from Arizona.

MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 10, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
C
8 people applied to iOS Developer at Clipt
Photo of the Rise User
Someone from OH, Pickerington just viewed Salesforce Lead at Bounteous
Photo of the Rise User
Someone from OH, Pickerington just viewed Industry Lead - High Tech (Salesforce) at Thunder
D
Someone from OH, Akron just viewed Junior Motion Designer at DEPT®
R
Someone from OH, Akron just viewed 2D Graphic and Motion Designer at Ruby Labs
Photo of the Rise User
22 people applied to Junior Unity Developer at Gameloft
Photo of the Rise User
Someone from OH, Columbus just viewed Customer Success Manager, US SLED at Dataminr
Photo of the Rise User
Someone from OH, Greenville just viewed Systems Engineer (Linux & Shell or Python scripting) at Visa
Photo of the Rise User
Someone from OH, Greenville just viewed Help Desk Technician - Youngstown at R.I.T.A.
Photo of the Rise User
Someone from OH, Mount Orab just viewed Backend Developer at G2i Inc.
Photo of the Rise User
Someone from OH, Cincinnati just viewed Product Marketing Manager at Cast & Crew
Photo of the Rise User
Someone from OH, Cincinnati just viewed Marketing Manager at Cast & Crew
o
Someone from OH, Cincinnati just viewed Administrative Assistant at osu
A
Someone from OH, Cincinnati just viewed Data Entry Clerk at Alphabe Insight Inc
Photo of the Rise User
Someone from OH, Cincinnati just viewed Machine Learning Engineer at Allstate
Photo of the Rise User
Someone from OH, Twinsburg just viewed Data Analyst/Power BI Developer at Datadog
Photo of the Rise User
Someone from OH, Cuyahoga Falls just viewed Small Fleet Underwriter at HDVI
Photo of the Rise User
Someone from OH, Dublin just viewed Product Designer, Entry Level at Govini