Immersity AI - Immersive experience on any device!Leia’s Immersity AI platform enhances user’s creative expression by generating depth in digital imagery, converting plain flat images and videos into impressive 3D experiences.We're bringing the 3D richness of our world into the digital domain, revolutionizing how we work, play and connect. We are an ensemble of visionaries, innovators, and pioneers on a mission to make 3D as an immersive experience available to everyone, anywhere, on any device
Immersity AI - Immersive experience on any device!Leia’s Immersity AI platform enhances user’s creative expression by generating depth in digital imagery, converting plain flat images and videos into impressive 3D experiences.We're bringing the 3D richness of our world into the digital domain, revolutionizing how we work, play and connect. We are an ensemble of visionaries, innovators, and pioneers on a mission to make 3D as an immersive experience available to everyone, anywhere, on any device. Join us and be part of a movement where your contributions don't just make a mark but redefine the digital horizon.What You’ll Do Leia Inc is looking for a full time Lead Software Engineer in our mobile team who will be responsible for the technical design, implementation, and maintenance of the Leia Immersity.ai consumer mobile app for Android. This app would be a version of Immersity.ai for Android consumer, and it will give millions of consumers the ability to generate Leia’s hallmark immersive experiences on a vast range of Android devices.Your responsibilities will include (but are not limited to):Technically lead a mobile app development team to execute on the project and achieve project goals using agile Scrum based development process as a part of Scrum teamDesign mobile app on device architecture and engage with web services dev team, CV/ML team and DevOps team for fast, performant, smooth and responsive user experienceInteract with major product stakeholders in shaping view of the product experience together with Product Manager, UX team, technical leaders, and the rest of the technical teamDo stories review and sizing together with rest of the team for coming sprints developmentProvide constructive feedback and pro-active suggestions on user experience that can be implemented in minimal or reasonable time while preserving excellent user experience in response to initial product requirements and UX designLead mobile app technical team to deliver stories and features as plannedOwn mobile app development and related mobile libraries and services, take care of them from technical perspectivePlan system development and allocate tasks to team membersDevelop performant mobile applications for next generation immersive experiences on wide range of devices using the Android SDK, Leia proprietary CV/AI/ML immersive tech and web platformIdentifying performance bottlenecks and optimizing the appHelping to define and prioritize new featuresBuild lean proof-of-concepts to validate product ideasTriaging and addressing bugsWhat You’ll Have 2+ years of experience leading team developing Android mobile application(s)5+ years of experience as a developer for Android mobile applicationsAchievements in resolving challenging problems in your projectsExamples of leadership in leading your team and delivering your projectsExpertise in Java and/or KotlinExperience with CI/CD, GitHub Actions, CircleCI or similarExperience with Unit TestingExperience with Android architectural patternsAbility to work in a dynamic startup environmentSelf-starter with ability to work independently and proactivelyPassion for doing what’s right for the customerBS degree in Computer Science, or equivalent experienceNice to Have Expertise working with REST and/or GraphQL web servicesExperience with real time graphics and graphic effects using OpenGL ESExperience working with Android Media FrameworkExperience working with Android Camera2 APIsExperience with iOS developmentExperience with React-Native, Flutter or other cross platform mobile technologiesExperience with the Android Native Development Kit, using C or C++Experience with UX or UI designExperience with computer vision techniques, OpenCV
Show more
Show less
Посадовий рівень
Старший середній рівень
Тип зайнятості
Повний робочий день
Посадові обов’язки
Інженерія і Інформаційні технології
Галузі
Розробка програмного забезпечення