Software Engineer III, UI & Mobile
$80–$110/hr
About this role
This role focuses on developing a practical neural interface within a prestigious tech company''s AR/VR division. This innovative technology utilizes rich neuromotor signals, enabling interaction with virtual and augmented environments. The position is ideal for developers skilled in user interfaces, infrastructure, and tools that support applications across multiple platforms, including desktop and Android.
Key Responsibilities- Present designs, prototypes, and concepts to cross-functional partners and stakeholders.
- Collaborate with Research, Engineering, and other partners to execute and complete user experiences.
- Utilize a variety of coding languages and technologies.
- Implement custom user interfaces using the latest programming techniques and technologies.
- Develop reusable software components for interfacing with back-end platforms.
- Experience building maintainable and testable code bases, including API design and unit testing techniques.
- Exposure to architectural patterns of large-scale software applications.
- Proficiency in scripting languages such as Python, JavaScript, or Hack.
- Experience building Android applications in Java or Kotlin using Android SDK.
- Ownership experience of a particular component, feature, or system.
- Experience building complex applications for iPhone or iPad using Objective-C/C++/Swift with the iOS SDK and other frameworks.
- Experience with multithreaded programming and mobile memory management.
This is an hourly position based in Burlingame, CA.
CompensationThe hourly compensation ranges from $80 to $110.
EligibilityApplicants must be authorized to work in the United States. This role does not offer visa sponsorship.
Cincinnatus is an Equal Employment Opportunity employer, committed to providing reasonable accommodations for qualified individuals with disabilities throughout the job application process.