CrawlJobs Logo

Senior Software Engineer, Mobile Backend

United States, San Francisco/New York 165000.00 - 239000.00 USD / Year · Job Posted April 23, 2026
Apply Position
Job Link Share

Job Description

Hover is looking for a full-stack engineer who takes ownership, moves with initiative, and cares deeply about building reliable, high-quality systems that power real-world impact. Our Mobile team is a close-knit group of engineers across Rails, iOS, React Native, and Android who are deeply invested in craft, reliability, and customer experience. We own and evolve the mobile platform that sits at the core of Hover’s business — the systems that turn real-world property data into precise 3D models and measurements relied on by contractors and insurers every day.

Job Responsibility

  • Design and build scalable backend services and APIs that power our mobile platform
  • Continuously improve reliability, performance, and observability across the stack
  • Write clear technical specifications, contribute to architecture decisions, and thoughtfully evolve systems with testing and long-term maintainability in mind
  • Debug complex challenges that span backend and mobile layers
  • Collaborate through pairing and design discussions
  • Partner closely with Engineering, Product, Design, and QA to ship high-impact features grounded in real user feedback
  • Strengthen the foundation of Hover’s mobile experience and help us scale with confidence

Requirements

  • 5–8+ years of full-stack engineering experience, with strong backend expertise and proficiency in Ruby on Rails
  • Experience designing, building, and operating production systems with a focus on reliability and performance
  • Experience designing and building APIs, ideally for mobile or distributed consumers
  • Strong working knowledge of relational databases such as PostgreSQL or MySQL
  • Experience building and deploying applications in cloud environments (AWS and/or GCP)
  • Hands-on experience with testing across the stack (unit, integration, and end-to-end)
  • Comfort contributing across modern frontend frameworks (React or similar) and collaborating across the full stack when needed
  • Experience delivering features end-to-end — from technical design through implementation and iteration
  • Comfort working cross-functionally with Product, Design, and Infrastructure partners
  • Ability to prioritize effectively and focus on high-impact work in fast-moving environments
  • Clear written and verbal communication skills, with the ability to explain technical concepts to both technical and non-technical stakeholders

Nice to have

  • Experience working with mobile applications (React Native, Swift, or Kotlin)
  • Experience collaborating with external partners or cross-functional stakeholders on shared initiatives

What we offer

  • Competitive salary and meaningful equity in a fast-growing company
  • Comprehensive medical, dental, and vision coverage for you and dependents
  • Unlimited and flexible vacation policy
  • Generous paid parental and new child bonding leave
  • Mandatory Self-Care Days - A day set aside each month to allow employees to recharge
  • Recurring fitness classes, meditation/ mindfulness tools, virtual therapy, and family planning assistance
  • Encouraged continued education and will help cover the cost of management training, conferences, workshops, or certifications

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Software Engineer, Mobile Backend

8 matching positions

Senior Software Engineer (Backend)

Rider Growth is a new and emerging charter in Uber with the mission to help incr...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
uber.com Logo
Uber
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Grit, drive and a deep feeling of ownership
  • Minimum 7+ years hands on experience in developing highly scalable backend micro-services using technologies such as Java and Go
  • Familiarity with concepts of distributed systems
  • Experience analysing a feature in production using analytics and experiments
  • Experience collaborating on projects and working efficiently as part of a team
  • Thriving in ambiguity and having a go-getter attitude
  • Knowledge of data structure and algorithms and an ability to use them practically when implementing solutions
  • Demonstrated experience working collaboratively in cross-functional teams
  • Knowledge of the logistics and mobility industry is a plus
Job Responsibility
Job Responsibility
  • Help increase the rate of customer acquisition, decrease rate of customer retention, and increase revenue by a) optimising existing products and b) building new products
  • Collaborate closely with product managers and business operations teams to build for scale, yet focusing on providing intuitive and delightful customer experiences
  • Work on Uber's most complex web applications by designing, implementing, and unit testing the frontend application code
  • Build a next gen UI using the latest technologies: React, Redux, Sass, ES2016
  • Help teams with helping with defining an architecture that would scale and also encourage best practices
  • Create frameworks and abstractions that are reliable, reusable and avoid surprising outcomes
  • Goto person to get clarity of problem statements and also can breakdown into meaningful tasks
  • Promote and demonstrate problem-specific expertise in delivering results
Read More
Arrow Right

Senior Software Engineer - Backend

As a Senior Backend Engineer on the Document Verification (DocV) team, you’ll bu...
Location
Location
United States
Salary
Salary:
180000.00 - 200000.00 USD / Year
socure.com Logo
Socure
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience building and shipping modern backend services or distributed systems at scale
  • Advanced proficiency in backend programming languages (e.g.,GoLang, Java, Scala) and frameworks for building APIs and microservices
  • Experience building scalable, high-availability microservices and RESTful APIs that can handle large volumes of transactions
  • Solid understanding of performance optimization and backend security best practices, especially when processing sensitive data (PII)
  • Proven ability to collaborate effectively with cross-functional teams including frontend engineers, data scientists, and product stakeholders
Job Responsibility
Job Responsibility
  • Develop and maintain scalable backend services: Build and maintain robust, scalable, and secure backend services and APIs for identity document processing and verification
  • Cross-functional collaboration: Collaborate with Product, Data Science/Machine Learning, and Infrastructure teams to design and implement new document verification features in an agile environment
  • Improve code quality and practices: Drive improvements in code quality, testing coverage, performance optimization, security, and CI/CD practices for the DocV backend systems
  • Own backend architecture: Own backend architecture decisions and advocate for best practices in API design, microservice architecture, and secure data handling across the team
  • Optimize performance and reliability: Analyze production metrics and real-world usage data to continuously refine system performance, reliability, and scalability
  • Integrate ML/CV capabilities: Contribute to the integration of machine learning and computer vision components into the DocV backend pipeline, ensuring smooth deployment of document verification models and algorithms
  • Collaborate with frontend/mobile teams: Work closely with frontend and mobile engineers to define clear API contracts and ensure a seamless end-to-end user experience across web and mobile SDKs
What we offer
What we offer
  • Offers Equity
  • Offers Bonus
  • Fulltime
Read More
Arrow Right

Senior Software Engineer (Backend)

We are seeking a highly skilled and experienced Senior Software Engineer special...
Location
Location
United States
Salary
Salary:
165000.00 - 190000.00 USD / Year
bird.co Logo
Bird Canada
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree or equivalent experience in STEM with 6+ years of relevant professional experience
  • Strong understanding of computer science fundamentals, data structures, and algorithms
  • Expertise in object-oriented design and large-scale application development
  • Experience building internal tools using React
  • Proven experience with SQL and databases (e.g., Postgres, MySQL, Redis, MongoDB)
  • Proficiency in Java, Kotlin, or other JVM-based languages (e.g., Scala, Clojure, Groovy, JRuby)
Job Responsibility
Job Responsibility
  • Design, build, and maintain backend APIs and comprehensive documentation
  • Collaborate closely with business partners, including mobile, firmware, and UI/UX teams, to ensure seamless integration and delivery
  • Lead architecture design initiatives with a focus on scalability, performance, and future maintainability
  • Write well-crafted functional tests and ensure code quality across backend services
  • Build and optimize large-scale data processing systems to respond to user behavior and drive operational efficiency
  • Proactively troubleshoot and resolve issues to ensure smooth operation of our backend systems
  • Design and implement fault-tolerant, highly available systems to guarantee uptime and stability
  • Participate in a 24/7 support rotation for critical systems, ensuring fast response times and minimal disruption
What we offer
What we offer
  • Plenty of time off to relax and recharge, plus a wellness resource to help you wind down
  • A work-from-home stipend
  • An employer-paid healthcare package
  • Bird ride credits to get you where you need to be
  • Fulltime
Read More
Arrow Right

Senior Software Engineer (Backend)

We are seeking a highly skilled and experienced Senior Software Engineer special...
Location
Location
Canada
Salary
Salary:
137000.00 - 185000.00 CAD / Year
bird.co Logo
Bird Canada
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree or equivalent experience in STEM with 6+ years of relevant professional experience
  • Strong understanding of computer science fundamentals, data structures, and algorithms
  • Expertise in object-oriented design and large-scale application development
  • Experience building internal tools using React
  • Proven experience with SQL and databases (e.g., Postgres, MySQL, Redis, MongoDB)
  • Proficiency in Java, Kotlin, or other JVM-based languages (e.g., Scala, Clojure, Groovy, JRuby)
Job Responsibility
Job Responsibility
  • Design, build, and maintain backend APIs and comprehensive documentation
  • Collaborate closely with business partners, including mobile, firmware, and UI/UX teams, to ensure seamless integration and delivery
  • Lead architecture design initiatives with a focus on scalability, performance, and future maintainability
  • Write well-crafted functional tests and ensure code quality across backend services
  • Build and optimize large-scale data processing systems to respond to user behavior and drive operational efficiency
  • Proactively troubleshoot and resolve issues to ensure smooth operation of our backend systems
  • Design and implement fault-tolerant, highly available systems to guarantee uptime and stability
  • Participate in a 24/7 support rotation for critical systems, ensuring fast response times and minimal disruption
What we offer
What we offer
  • Plenty of time off to relax and recharge, plus a wellness resource to help you wind down
  • A work-from-home stipend
  • An employer-paid healthcare package
  • Bird ride credits to get you where you need to be
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Mobile (iOS)

Join the Sleep Fitness Movement. At Eight Sleep, we’re on a mission to fuel huma...
Location
Location
United States , San Francisco, CA or New York, NY
Salary
Salary:
180000.00 - 210000.00 USD / Year
eightsleep.com Logo
Eight Sleep
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 4+ years of shipping high-quality features for native iOS apps
  • Expertise with Swift
  • Experience working with various architectures and modularized projects
  • Mastery of SwiftUI and Combine
  • BA/BS in Computer Science or equivalent experience
Job Responsibility
Job Responsibility
  • Work closely with other Engineers (backend, firmware, ML), departments (R&D, Growth, Hardware), and Executives (CEO, CPO, VPs)
  • Conduct code reviews, ensure code quality, and optimize the app performance to enhance the experience of our members
What we offer
What we offer
  • Offers Equity
  • Full access to health, vision, and dental insurance for you and your dependents
  • Supplemental life insurance
  • Flexible PTO
  • Commuter benefits to ease your daily commute
  • Paid parental leave
  • Your own Pod product
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Full-Stack Mobile

Tonal is looking for a passionate Senior Mobile developer to work cross-function...
Location
Location
United States , San Francisco
Salary
Salary:
165000.00 - 185000.00 USD / Year
tonal.com Logo
Tonal
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of software development experience
  • Proficient in design principles, architecture patterns and engineering best practices for Flutter based applications
  • Extensive experience in iOS and/or Android Mobile Platform with backend services integration
  • Experience in Dart for multi-platform development and Swift for native iOS
  • Working knowledge of data analytics and logging tools such as Sentry, Amplitude, or OpenSearch
  • Familiar with source control management, CI/CD workflow, and build/release processes
  • High attention to detail, both in code and UI/UX with a creative approach to problem-solving
  • Ability to effectively communicate with technical and non-technical stakeholders
Job Responsibility
Job Responsibility
  • Design, develop and maintain robust, complex features powered by intelligence, personalization, and computer vision
  • Collaborate cross-functionally with product, design, and engineering teams to deliver high-quality, maintainable solutions of product deliverables
  • Work on cross-platform engineering challenges to elevate the user journey and create seamless, engaging experiences
  • Identify opportunities for improvement in architecture, code coverage, tooling, processes, and propose creative solutions
  • Coordinate with onshore/offshore teams to streamline the development/testing activities
  • Help build a quality-driven engineering culture that values innovation, continuous improvement, and team work
  • Troubleshoot/triage customer issues and perform root cause analysis to identify improvement opportunities
What we offer
What we offer
  • Offers Equity
  • health insurance
  • retirement savings benefits
  • life insurance and disability benefits
  • flexible paid time off
  • parental leave
  • Fulltime
Read More
Arrow Right
New

Senior Software Engineer

Location
Location
United Kingdom
Salary
Salary:
48000.00 - 58000.00 GBP / Year
parking.net Logo
Parking Network B.V.
Expiration Date
June 30, 2026
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science, Information Technology, or equivalent experience
  • Minimum of 5 years of experience in developing complex software applications in a commercial environment
  • Advanced proficiency in C# (preferred) or Java, with a strong understanding of object-oriented design principles and software architecture
  • Deep understanding of the Software Development Life Cycle (SDLC) and agile methodologies
  • Experience with relational databases (e.g., MySQL, SQL Server, Oracle) and optimizing database interactions
  • Strong knowledge of security best practices, including secure coding principles and compliance requirements (e.g., OWASP Top Ten, PCI, SOC2, HIPAA)
  • Proficient in networking concepts such as sockets, HTTPS, DNS, and SSL
  • Deep knowledge of design patterns and their practical application
  • Proven ability to work independently while also fostering teamwork and cross-team collaboration
  • Demonstrated ability to mentor junior engineers and contribute to the growth of the engineering team
Job Responsibility
Job Responsibility
  • Design, develop, and maintain secure, scalable, high-quality SDKs and backend services used in payment device integrations
  • Lead architectural and design discussions across backend and mobile platforms
  • Write and review well-structured, maintainable, and efficient code
  • Collaborate closely with Product, QA, and Operations to ensure successful feature delivery
  • Mentor junior and mid-level engineers, sharing best practices and guiding technical growth
  • Participate in the evolution of CI/CD pipelines and deployment automation
  • Ensure that all code and systems adhere to strong security and compliance requirements (e.g., PCI, OWASP)
  • Investigate and resolve performance issues across SDKs and backend services
  • Contribute to cross-team initiatives, including SDK standardization and shared libraries
  • Join the team’s out-of-hours on-call rota to support critical product alerts
What we offer
What we offer
  • Annual bonus scheme dependent on individual and company performance
  • 25 days holiday each year (+ bank holidays + 1 day after each year of service with up to a max. of 30 days)
  • Workplace pension scheme
  • Private medical insurance (upon 30 days of employment)
  • 7 hours per day, 35 hours per week
  • A remote first culture
  • Great work-life balance with our Flexi-time policy
  • Family Friendly policies (Enhanced Maternity and Paternity Pay and Shared Parental Leave)
  • A chance to develop with an allocated company training budget
  • Bike2Work Scheme
  • Fulltime
Read More
Arrow Right

Senior Software Engineer - Ios

We’re looking for a Senior Software Engineer - iOS to join our fast-growing team...
Location
Location
Poland , Krakow
Salary
Salary:
Not provided
tripadvisor.com Logo
Tripadvisor
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience of developing an iOS app and familiarity with mobile web and back-end technologies would be beneficial
  • At least 5 years’ experience of commercial software development, ideally working with a rich user interface
  • Experience with reactive programming in native mobile platforms
  • Willingness and ability to take on new technologies
  • Ability to break down complex problems into simple solutions
  • High quality verbal and written communication skills
  • Sense of ownership and pride in your work
Job Responsibility
Job Responsibility
  • Code! Our engineers focus on doing what they enjoy most and do best, writing code
  • Touch code at every level – while the focus is app development, you’ll also have opportunities to work on backend microservices
  • Collaborate closely with Product and design teams to define feature specifications and develop high quality deliverables for our customers
  • Take responsibility for all aspects of software engineering, from design to implementation, development experience, QA and maintenance
  • Work alongside other engineering groups located around the world
What we offer
What we offer
  • Competitive compensation packages (routinely benchmarked against the latest industry data), including base salary and annual bonuses
  • “Work your way” with flexibility to suit your lifestyle. Tripadvisor Group takes a remote-friendly approach to collaboration across a worldwide team, with the option to join on-site as often as you’d like or as required by your team.
  • Flexible schedule. Work-life balance is ingrained in our culture by design. Trust and accountability make it work.
  • Donation matching. Give back? Give more! We match qualifying charitable donations annually.
  • Tuition assistance. Want to level up your career? We love to hear it! Receive annual support for qualified programs.
  • Lifestyle benefit. An annual benefit to spend on yourself. Use it on travel, wellness, or whatever suits you.
  • Travel perks. We believe that travel is employee development, so we provide discounts and more.
  • Employee assistance program. We’re here for you with resources and programs to help you through life’s challenges.
  • Health benefits. We offer great coverage and competitive premiums.
  • Generous referral scheme. Help us grow and be rewarded with generous awards for referring successful candidates.
  • Fulltime
Read More
Arrow Right