Lead Software Engineer

Place of work Menlo Park
Contract type -
Start date -
Salary -

Job details

Job description, work day and responsibilities

Job highlights
Identified by Google from the original job post
Qualifications
Design, develop and/or lead development of immersive media previews and visual effects in mobile app using OpenGL ES and Metal graphics frameworks on Android and iOS respectively (this is an absolutely required qualification);
Experience with real-time graphics and graphic effects using Metal and OpenGL ES;
2+ years of experience leading team developing mobile application(s);
2+ years of experience as a developer for iOS and Android mobile applications (each, effectively 4+ years of experience);
Achievements in resolving challenging problems in your projects;
Examples of leadership in leading your team and delivering your projects;
Expertise in Java and/or Kotlin and Swift and/or Objective-C;
Experience with CI/CD, GitHub Actions, CircleCI, or similar;
Experience with Unit Testing;
Experience with Android and iOS architectural patterns;
Ability to work in a dynamic startup environment;
Self-starter with the ability to work independently and proactively;
Passion for doing what’s right for the customer;
BS degree in Computer Science, or equivalent experience
Experience working with Android Media Framework manipulating video and photo in real-time;
Expertise working with REST and/or GraphQL web services;
Experience working with Android Camera2 APIs;
Experience with iOS development;
Experience with React-Native, Flutter, or other cross-platform mobile technologies;
Experience with the Android Native Development Kit, using C or C++;
Experience with UX or UI design;
Experience with computer vision techniques, OpenCV
Responsibilities
Technically lead a mobile app development team to execute the project and achieve project goals using agile Scrum-based development process as a part of a Scrum team;
Design 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 experience;
Interact with major product stakeholders in shaping the view of the product experience together with the Product Manager, UX team, technical leaders, and the rest of the technical team;
Do stories review and sizing together with the rest of the team for coming sprints development;
Provide 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 design;
Lead mobile app technical team to deliver stories and features as planned;
Own mobile app development and related mobile libraries and services, take care of them from a technical perspective;
Plan system development and allocate tasks to team members;
Develop performant mobile applications for next-generation immersive experiences on a wide range of devices using the Android SDK, Leia proprietary CV/AI/ML immersive tech, and web platform;
Identifying performance bottlenecks and optimizing the app;
Helping to define and prioritize new features;
Build lean proof-of-concepts to validate product ideas;
Triaging and addressing bugs
Job description
Come join a team that’s ready to redefine the digital experiences of tomorrow!

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.

Your responsibilities will include (but are not limited to):
• Technically lead a mobile app development team to execute the project and achieve project goals using agile Scrum-based development process as a part of a Scrum team;
• Design, develop and/or lead development of immersive media previews and visual effects in mobile app using OpenGL ES and Metal graphics frameworks on Android and iOS respectively (this is an absolutely required qualification);
• Design 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 experience;
• Interact with major product stakeholders in shaping the view of the product experience together with the Product Manager, UX team, technical leaders, and the rest of the technical team;
• Do stories review and sizing together with the rest of the team for coming sprints development;
• Provide 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 design;
• Lead mobile app technical team to deliver stories and features as planned;
• Own mobile app development and related mobile libraries and services, take care of them from a technical perspective;
• Plan system development and allocate tasks to team members;
• Develop performant mobile applications for next-generation immersive experiences on a wide range of devices using the Android SDK, Leia proprietary CV/AI/ML immersive tech, and web platform;
• Identifying performance bottlenecks and optimizing the app;
• Helping to define and prioritize new features;
• Build lean proof-of-concepts to validate product ideas;
• Triaging and addressing bugs.

What You’ll Have
• Experience with real-time graphics and graphic effects using Metal and OpenGL ES;
• 2+ years of experience leading team developing mobile application(s);
• 2+ years of experience as a developer for iOS and Android mobile applications (each, effectively 4+ years of experience);
• Achievements in resolving challenging problems in your projects;
• Examples of leadership in leading your team and delivering your projects;
• Expertise in Java and/or Kotlin and Swift and/or Objective-C;
• Experience with CI/CD, GitHub Actions, CircleCI, or similar;
• Experience with Unit Testing;
• Experience with Android and iOS architectural patterns;
• Ability to work in a dynamic startup environment;
• Self-starter with the ability to work independently and proactively;
• Passion for doing what’s right for the customer;
• BS degree in Computer Science, or equivalent experience.

Nice to Have
• Experience working with Android Media Framework manipulating video and photo in real-time;
• Expertise working with REST and/or GraphQL web services;
• Experience working with Android Camera2 APIs;
• Experience with iOS development;
• Experience with React-Native, Flutter, or other cross-platform mobile technologies;
• Experience with the Android Native Development Kit, using C or C++;
• Experience with UX or UI design;
• Experience with computer vision techniques, OpenCV.

In a world of passive viewing, Leia is a breakthrough. Instead of telling you about this future, we’ve built it.

This is a position based in Menlo Park, CA.

The US - Menlo Park base salary range for this full-time position is $186,000 -$228,000. The range displayed on the job posting reflects the minimum and maximum target for new hire salaries.

Leia Inc. is an Equal Opportunity Employer. Candidates and employees are evaluated without regard to age, race, color, religion, sex, disability, national origin, ****** orientation, veteran status, or any other characteristic protected by federal or state labor laws.

Company address

United States
California
Menlo Park
Show on map Get directions
Company Name: Leia Inc.
You will be redirected to another website to apply.
Offer ID: #1032694, Published: 1 week ago, Company registered: 6 months ago

Other offers

Backend Developer Lead
1795login
· Golden, US
Job highlights Identified by Google from the original job post Responsibilities Collaborate with cross-functional teams to define, design, and ship new features Architect and build from a vertical slice out to the full b...
Mobile Developer​/iOS​/Android
1795login
· Charlotte, US
Job highlights Identified by Google from the original job post Qualifications Title: Mobile Developer (iOS or Android) We are seeking a skilled Mobile Developer to build and maintain high-quality mobile applications for ...
Mobile Software Engineer
1795login
· San Jose, US
Job highlights Identified by Google from the original job post Qualifications Strong development experience in an OO language (Java, python, C++, C#, etc.) Experience with cloud application development including scalable...
Senior Mobile Software Developer
1795login
· Bloomington, US
Job highlights Identified by Google from the original job post Qualifications Bachelor's Degree At least 3 years of professional software engineering experience (Internship experience does not apply) At least 2 years of ...
Software Engineer 4
1795login
· Colorado Springs, US
Job highlights Identified by Google from the original job post Qualifications Typically requires a Bachelor's degree and + years of experience Active Secret security clearance U.S. Citizenship is required Benefits In com...
AWS Software Engineer
1795login
· Newport Beach, US
Job highlights Identified by Google from the original job post Qualifications The ideal candidate for the AWS Software Engineer position should possess the following qualifications: Bachelor's Degree in Computer Science,...
Software Engineer (Full Stack)
1795login
· Atlanta, US
Job highlights Identified by Google from the original job post Qualifications Applicants must be authorized to work in the United States Possess excellent design and coding skills and a zeal for owning the complete SDLC ...
Software Engineer 1 - Full Stack (.Net, JavaScript)
1795login
· Atlanta, US
Job highlights Identified by Google from the original job post Qualifications Bachelor’s degree, or equivalent work experience Two to three years of relevant experience NET MVC 4 (Razor), EF, WCF Services, T-SQL, Release...
Lead Software Engineer – Backend, DevOps (Multiple openings) in Charlotte, NC
1795login
· Charlotte, US
At U.S. Bank, we’re on a journey to do our best. Helping the customers and businesses we serve to make better and smarter financial decisions and enabling the communities we support to grow and succeed. We believe it tak...
Mobile Software Engineer
1795login
· Bellevue, US
Job highlights Identified by Google from the original job post Qualifications Experience in creating user interfaces using appropriate and relevant technologies (e.g., HTML 5 coding, CSS (Cascading Style Sheets) librarie...
Software Development Engineer, Fashion & Fitness
1795login
· Sunnyvale, US
Job highlights Identified by Google from the original job post Qualifications A successful candidate will have an established background in developing customer-facing experiences and will be a self-starter, comfortable w...
Software Engineer / Software Developer
1795login
· Schaumburg, US
Job highlights Identified by Google from the original job post Qualifications Roles and responsibilities: 5+ years of experience in a modern development stack, including Golang, Kafka, and REST API development Experience...
Senior Software Engineer - React
1795login
· Cincinnati, US
Job highlights Identified by Google from the original job post Qualifications The ideal candidate will have a strong background in React and Next.js, coupled with experience in Front End, Vue, API Development, and paymen...
.NET Software Engineer – Reston
1795login
· Reston, US
Job highlights Identified by Google from the original job post Qualifications The ideal .NET Software Engineer candidates should have experience with some or all of the following (fill training will be provided to fill a...
Software Engineer - Mobile Payments
1795login
· Philadelphia, US
Job highlights Identified by Google from the original job post Qualifications The role requires strong collaborative skills and a passion for mobile development The ideal candidate will have at least three years of exper...