Oscilar is seeking a highly skilled Android Developer to join their team, which includes engineers, data scientists, and security experts.
The role involves designing, building, and maintaining the core mobile platform for Android devices.
Responsibilities include leading the research, design, prototyping, implementation, and deployment of end-to-end solutions in the Android domain.
The developer will develop and maintain stable, high-performance, and scalable Android client agents for global enterprise clients.
Collaboration with cross-functional teams is essential to define technical requirements and ensure smooth integration with other platform components.
Staying updated on the latest Android capabilities, cloud technologies, and AI/ML frameworks is crucial for enhancing mobile solutions.
The role also involves researching and implementing innovations in mobile security and driving best practices for code quality, testing, and deployment.
Mentoring junior developers and contributing to the growth of the mobile engineering team is expected.
Requirements:
Strong proficiency in Java and Kotlin for Android development is required.
A deep understanding of Android SDK, AOSP internals, and the Android application lifecycle is necessary.
Experience with RESTful APIs, JSON, and integrating mobile applications with backend services is essential.
Familiarity with cloud computing concepts, data warehousing, and SQL is required.
Knowledge of basic machine learning concepts such as supervised and unsupervised learning is necessary.
Experience with version control systems, preferably Git, is required.
Proficiency in using Android Studio IDE, ADB, and emulator is necessary.
Excellent problem-solving abilities and attention to detail are essential soft skills.
Strong written and verbal communication skills are required.
The ability to work effectively in a collaborative team environment is necessary.
A passion for staying current with the latest Android development trends and best practices is expected.
A Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience) is required.
A minimum of 5 years of Android development experience with a proven track record of deploying stable mobile components at scale (1M+ end users) is necessary.
Benefits:
Competitive salary and equity packages, including a 401k, are offered.
The company promotes a remote-first culture, allowing employees to work from anywhere.
Employees receive 100% comprehensive health, dental, and vision insurance with a top-tier plan for themselves and their dependents (available in the US and Canada).
An unlimited PTO policy is in place to promote work-life balance.
The company is AI First, with both Co-Founders being engineers, and over 50% of the company is in Engineering and Product roles.
A family-friendly environment is fostered, with regular team events and offsites.
Unparalleled learning and professional development opportunities are provided.
Assistance for home office setup is available.
Employees contribute to making the internet safer by protecting online transactions.