Job description
A U.S.-based company that is transforming the audio landscape and how people engage with high-quality audio content and experiences, is looking for an Android Developer. The developer should be adept at debugging connected, multi-threaded applications and quick to adapt to feature modifications. The company allows users to listen to the information they desire in high-quality, real-time audio using their own phones and headphones. The company has managed to secure $37mn+ during their Series B round of funding.
Job Responsibilities:
-
Utilize technical expertise to manage project priorities, deadlines, and deliverables
-
Take charge of the software solution design, development, testing, deployment, maintenance, and improvement
-
Work together to release new features and enhance current ones with the design and product team and other engineers
-
To successfully fulfill team commitments, work across a variety of specialties
-
Work with stakeholders to support the SDK customers and app users in order to make sure that everyone who interacts with our software has a wonderful experience
-
Become an advocate for modern Android development, assisting the team in maintaining the codebase with the newest features, capabilities, and development best practices
-
Manage the entire mobile development surface area, including data storage and UI interactions
Requirements
Job Requirements:
-
Bachelor’s/Master’s degree in Engineering, Computer Science (or equivalent experience)
-
At least 5+ years of expertise in native Android development
-
Demonstrable experience in the frameworks, development methodologies, and Android SDK
-
In-depth knowledge of Java, Kotlin, Android UI development technologies, Android architecture components, and unit testing at a proficient level
-
Strong desire to work in a fast-paced, agile, collaborative workplace while being a creative self-starter
-
Prior experience working for a high-growth technology startup is preferred
-
Nice to have some background in Android Media Controls, NDK, sound, sockets, and streaming
-
Demonstrable expertise in developing low-level C/C++ NDK applications is desirable
-
Excellent spoken and written English communication skills