Enigma Labs Logo Enigma Labs
Enigma Labs Logo
@

React Native Android App Developer Contractor

💰 $200 - $50,000 📅 06/20/2024

Apply

Job Description

Location: NYC or Remote

Hiring Manager: James

About Us:

Enigma Labs is the trusted destination for Unidentified Anomalous Phenomena
(UAP), also known as UFOs. Our community-driven platform exists to deliver a
valuable, real-time aerial awareness capability and safe space for people to
share anomalous sightings experiences. Enigma aims to be an open-minded and
data-driven leader in UAP research by building novel tools and technologies to
support a crowdsourced sighting network. We are motivated by curiosity and
optimism about the unknown, and will follow the science and wherever it leads.

The Role:

As a React Native Android App Developer Contractor, you will be a key member
of Enigma’s small-but-mighty core engineering team. You will be broadly
responsible for architecting, building, and maintaining Enigma’s mobile
application for Android. In addition, you should “raise the bar” of technical
excellence for those around you, helping to level-up the team through
knowledge-sharing, mentorship, and technical rigor.

Key Responsibilities & Outcomes:

* Own the design, code, deployment, and maintenance of the Android version of our Enigma App within 3 months.
* Architect and design our Android mobile application using React Native, ensuring high performance, scalability, and reliability.
* Collaborate with cross-functional teams including designers, product managers, and backend developers to deliver high-quality mobile apps.
* Develop and maintain codebase, ensuring code quality, optimization, and adherence to project timelines.
* Conduct code reviews, performance analysis, and debugging to ensure the delivery of a robust and scalable Android app.
* Stay updated with the latest trends and technologies in mobile development, bringing innovative ideas to the team.
* Integrate AR capabilities into the Android app to have feature parity with our iOS app.
* Deep experience with API design, software pattern design, service design, distributed systems, and message queues, observability patterns.
* Ownership mindset: You should have experience taking a design and scoping out the work, communicating your plan clearly to a small team, and taking full responsibility for implementation & maintenance.
* Product mindset: You will be expected to think strategically to prioritize what’s important for users.
* Early-stage startup experience: You should be comfortable working in ambiguity and without the structures of a larger company.

Requirements:

* Proven experience as a React Native Android Developer, with a strong portfolio of Android apps built using React Native.
* Expertise in Android app development using Java/Kotlin and React Native.
* Deep understanding of React Native architecture, components, and best practices.
* Experience in designing and implementing scalable and maintainable software solutions.
* Strong problem-solving skills and the ability to work in a fast-paced environment.
* Excellent communication and leadership skills, with the ability to collaborate effectively with cross-functional teams.