Senior Software Developer
- Category: Software Developer Jobs
- Location: San Francisco, California
- Job Type: Full Time / Part Time
- Salary: Estimated: $ 25K to 30K
- Published on: 2025/09/21
About the Role
The Senior Software Developer, Mobile (Computer Vision) will be a hands-on expert mobile developer that takes on the most challenging technical implementations and ensures that features are delivered on time and to specification.
You will be part of a team which is responsible for shipping highly effective, engaging, and easy to use features in the core Hinge Health app by leveraging the power of Computer Vision. As a Senior Engineer, working with your technical lead and manager, you'll help drive excellence on the team by applying and sharing your expertise through design and planning, implementation, debugging and performance tuning, mentorship and code review.
What You'll Accomplish
Help build a seamless integration between the React Native based core mobile application and our computer vision platform which will be using native code.
Within the first 30 days, work alongside your Technical Lead to begin executing against the product roadmap.
Every sprint, you'll design and incrementally deliver meaningful, complex features.
Every quarter, you'll help define the objectives and key results that will shape your team's roadmap.
Provide some amount of technical leadership and mentorship to your teammates, other teams and engineers.
Hinge Health Hybrid Model
We believe that remote work and in-person work have their own advantages and disadvantages, and we want to be able to leverage the best of both worlds. Employees in hybrid roles are required to be in the office 3 days per week, for the full 8 hours of a typical business day. The San Francisco office has a dog-friendly workplace program.
Basic Qualifications
Bachelor's Degree (or equivalent) in Computer Science, Engineering or related technical field
Native Mobile: Experience developing native applications for iOS/iPadOS (Objective-C/Swift) and Android (Java/Kotlin, working with the JNI), engaging at every stage from inception to deployment and maintenance.
Computer Vision/Graphics: Experience working with or implementing applications based on computer vision or 3D graphics
Preferred Qualifications
Full Stack Mobile: Experience working across the tech stack on iOS and/or Android, specifically Javascript, Typescript, React, React Native.
Machine Learning: Experience implementing mobile apps based on ML models, ideally for computer vision applications, exposure to machine learning concepts, or a strong interest in learning.
Quality/Performance: Ability to understand, debug, and performance tune native code and mobile applications.
Problem Solving: Demonstrated intuition that informs right-sized solutions, thoughtful trade offs, and game-changing innovation.
Delivery: Ability to break big projects into small, testable pieces and uncover blockers and risks early to consistently hit business-meaningful milestones.
Leadership: A track record of strong ownership, initiative, mentorship, and integrity.
Related jobs
-
Freelance Interpreter
Job highlights Identified by Google from the original job post Qualifications Fluency in multiple languages Excellent verbal communication skills Strong interpreting and translation skills Ability to maintain confidentiality and neutrality Knowledge ...
-
Software Engineering Manager - Manufacturing & Industrial Systems
Job highlights Identified by Google from the original job post Qualifications Minimum qualifications are required to be initially considered for this position Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related field...
-
Postgres developer
Job highlights Identified by Google from the original job post Qualifications JD :An ideal candidate should have a Bachelor of Engineering degree with 10+ years of experience in Postgres database development Candidate should have experience and shoul...