CrawlJobs Logo

Senior Software Engineer, Full-Stack Mobile

United States, San Francisco 165000.00 - 185000.00 USD / Year · Job Posted February 18, 2026
Apply Position
Job Link Share

Job Description

Tonal is looking for a passionate Senior Mobile developer to work cross-functionally with product, engineering, and design, and play a critical role in building the Mobile application that powers the world’s most intelligent personal trainer. You will be given the opportunity to solve challenging problems in the development of software for a unique consumer fitness product. You are entrepreneurial, thrive in a fast-paced, agile environment, and execute at an A-level. Like us, you value clean, fast, high-performing, and maintainable software.

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

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

Nice to have

  • BA, BS, or MS in Computer Science/Engineering or equivalent
  • Experience in hardware-software integration, computer visions and AI-based applications
  • Familiarity with Apple Health and/or Google Health Connect platforms
  • Passion for fitness, wellness, or health-tech industries

What we offer

  • Offers Equity
  • health insurance
  • retirement savings benefits
  • life insurance and disability benefits
  • flexible paid time off
  • parental leave

Looking for more opportunities?

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

Similar Jobs for

Senior Software Engineer, Full-Stack Mobile

8 matching positions

Senior Full-Stack Software Engineer

Multiple projects are underway or about to start for one of the largest consulta...
Location
Location
Argentina; Brazil; Poland; Ukraine; Georgia; Colombia
Salary
Salary:
Not provided
solvd.com Logo
Solvd Inc.
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s or Master’s degree in Computer Science, related technical field, or equivalent hands-on experience
  • Proven experience with Node.js, React, and TypeScript
  • Strong grasp of software engineering principles, including data structures, algorithms, and system design
  • Deep understanding of RESTful APIs and WebSockets
  • Proficiency with databases: MongoDB, PostgreSQL, Prisma, Mongoose
  • Advanced SQL skills with experience in relational database management, complex query writing, and optimization
  • Experience with asynchronous programming and state management
  • Ability to write clean, maintainable, and well-documented code
  • Excellent communication and collaboration skills
Job Responsibility
Job Responsibility
  • Backend development: Design, develop, and maintain backend services using Node.js, Express, and NestJS
  • Build secure, performant, and scalable backend systems with MongoDB, PostgreSQL, and cloud services
  • Integrate data storage solutions (e.g., blob stores, key-value stores)
  • Implement security and data protection best practices
  • Participate in backend system design and architecture planning
  • Frontend development: Develop interactive and responsive UIs using React, TypeScript, HTML5, and CSS3
  • Collaborate with UX/UI designers to create visually appealing, user-centric applications
  • Ensure cross-browser compatibility and mobile responsiveness
  • Optimize frontend performance and maintainability using modern build tools like Vite
  • Cross-Functional: Work closely with designers, product managers, and fellow engineers to deliver end-to-end features
What we offer
What we offer
  • Shape real-world AI-driven projects across key industries, working with clients from startup innovation to enterprise transformation
  • Be part of a global team with equal opportunities for collaboration across continents and cultures
  • Thrive in an inclusive environment that prioritizes continuous learning, innovation, and ethical AI standards
  • Fulltime
Read More
Arrow Right

Senior Full-Stack Engineer

Senior Full-Stack Engineer – New York – On-Site – Opportunity to join one of the...
Location
Location
United States , New York
Salary
Salary:
Not provided
weareorbis.com Logo
Orbis Consultants
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Several years of professional software development experience
  • Strong proficiency in React, TypeScript, and modern JavaScript
  • Hands-on experience with Node.js backend development using frameworks like NestJS, Express, or Hono
  • Experience with Next.js and/or React Native for building production applications
  • Solid understanding of relational databases (PostgreSQL preferred), including data modeling and query optimization
  • Familiarity with state management patterns and libraries (Redux or similar)
  • Experience working with design systems and component libraries
  • Understanding of observability fundamentals: logging, tracing, metrics, and alerting
  • Experience designing systems that scale—caching strategies, async processing, API design
  • Proficiency with Git and modern CI/CD workflows
Job Responsibility
Job Responsibility
  • Work across the full lifecycle of projects – from scoping and technical roadmapping to production and deployment
  • Have your say in technical conversations, code reviews, and architectural decision-making
  • Adapt to the demands of various projects and issues by working across the stack as needed
  • Use Node.js frameworks (NestJS, Hono, Express) to create and manage backend services
  • Use Next.js, React, and React Native to create efficient front-end experiences
  • Work together with design teams to utilise our design system on mobile and web platforms
  • Create schemas, optimise queries, and guarantee data integrity using relational databases (PostgreSQL)
  • Put into effect and uphold observability techniques, such as distributed tracing, structured logging, and monitoring
  • Fulltime
Read More
Arrow Right

Senior Full-Stack & DevOps Engineer

We need a Senior Full-Stack & DevOps Engineer who ships fast, thinks in systems,...
Location
Location
Canada , Victoria
Salary
Salary:
150000.00 - 250000.00 CAD / Year
helpcare.ai Logo
Helpcare AI
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6+ years of software engineering experience with strong full-stack skills — Python/Django, React/TypeScript, and ideally Next.js or React Native
  • Solid DevOps and infrastructure experience — GCP (or equivalent), Terraform, GitHub Actions/workflows, CI/CD pipelines
  • Genuine enthusiasm for using AI tools (LLMs, code assistants, custom agents) to automate development workflows and eliminate toil
  • Experience with or strong interest in building automated PR review, code quality, and incident response pipelines
  • Understanding of information security, IAM, and compliance in a fintech or regulated environment
  • A bias toward action and urgency — you ship fast, communicate proactively, and don't wait to be told what to do
  • Comfort switching contexts between infrastructure, product features, and automation projects in the same week
  • Builders, not maintainers — we want someone who's thrived in early-stage environments, not just operated within established corporate systems
Job Responsibility
Job Responsibility
  • Ship features end-to-end. Build across the Django API, React TS web client, Next.js back-office, and React Native mobile app. You're an engineer first — product work is the majority of your time
  • Automate the dev cycle with AI. Build AI-powered PR reviews, automated code comments, Sentry-to-patch pipelines that turn incidents into fixes, and automated QA funnels. Contribute to our in-house Agno-based AI agent
  • Own infrastructure and CI/CD. Manage our GCP infrastructure with Terraform, maintain GitHub Actions workflows, and keep builds, deploys, and uptime monitoring running smoothly
  • Own security and compliance. Lead security audits, manage IAM and access controls, maintain information security policies (Separation of Duties, Data Management, BC/DR), and support SOC 2 compliance
  • Manage incident response. Configure Incident.io, build automated incident-to-resolution workflows, and participate in on-call rotations
What we offer
What we offer
  • Fully remote with biannual company-funded team meetups
  • Competitive salary and equity
  • Fulltime
Read More
Arrow Right

Intermediate Full-stack Engineer

This role is perfect for an Intermediate Full-stack Engineer who’s passionate ab...
Location
Location
New Zealand , Palmerston North
Salary
Salary:
79000.00 - 105000.00 NZD / Year
Levno
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • The ability to take a problem from concept to delivery, with some senior guidance
  • A few years of software development experience, with clear examples of impact
  • Strong understanding of OOP principles, algorithms and data structures
  • Experience with SQL/NoSQL databases, RESTful APIs and Git
  • Confidence using automated testing tools
  • Familiarity with Agile or Scrum methodologies
  • Strong communication skills and the ability to work both independently and collaboratively
  • Knowledge of AWS, Azure, or GCP is a bonus
Job Responsibility
Job Responsibility
  • Designing, developing, testing and maintaining web and mobile applications using modern languages and frameworks
  • Working across the full stack, including our high‑performance Laravel (PHP) API, Flutter web and mobile app, and Node.js data ingestion pipeline
  • Turning ideas into reality for our customers, supported by mentorship from our Senior Engineers
  • Participating in code reviews, because quality is everyone’s responsibility
  • Debugging and resolving software issues by identifying root causes and delivering robust solutions
  • Contributing to architectural and design discussions
  • Staying across new technologies and frameworks to keep our stack modern and efficient
  • Supporting and mentoring junior developers as they grow
What we offer
What we offer
  • Grow your career your way, this role offers multiple pathways and room to stretch
  • Join a Kiwi company making waves on the global stage
  • Access to our Better Me programme, professional development and wellbeing benefits
  • Be part of a multi award‑winning business with big ambitions
  • Grow your career with us and share in our success
  • Fulltime
Read More
Arrow Right

Senior Software Engineer, Mobile Backend

Hover is looking for a full-stack engineer who takes ownership, moves with initi...
Location
Location
United States , San Francisco/New York
Salary
Salary:
165000.00 - 239000.00 USD / Year
hover.to Logo
HOVER
Expiration Date
Until further notice
Flip Icon
Requirements
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
Job Responsibility
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
What we offer
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
  • Fulltime
Read More
Arrow Right

Senior Software Engineer (Frontend/Full Stack)

Aligned with Microsoft’s mission to empower every person and every organization ...
Location
Location
Canada , Vancouver
Salary
Salary:
114400.00 - 203900.00 CAD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience
  • Meaningful frontend and full-stack ownership delivering polished, performant user experiences across web and/or mobile surfaces (Kotlin/Swift/web)
  • Microsoft Cloud Background Check: This position will be required to pass the Microsoft Cloud background check upon hire/transfer and every two years thereafter
Job Responsibility
Job Responsibility
  • Build and ship Copilot Shopping experiences end-to-end, with a solid emphasis on frontend quality (UX polish, accessibility, performance, reliability)
  • Work fluidly across the full architecture: client (web/mobile), services/APIs, data contracts, telemetry/experimentation, and operational tooling
  • Partner closely with Product, Design, and Data Science to define success metrics, instrument telemetry, run experiments, and iterate based on outcomes
  • Design and implement reusable UI components and client patterns, while also contributing to service integration and backend changes when needed to unblock or improve the experience
  • Drive engineering excellence via code reviews, automated testing, CI/CD hygiene, performance profiling, and solid live-site ownership (monitoring, alerting, incident response)
  • Debug and resolve complex issues that span client - service - data/telemetry, improving observability and reducing time-to-diagnosis
  • Make pragmatic architecture decisions that increase modularity, maintainability, scalability, and developer velocity
  • Mentor and elevate the team through technical leadership, documentation, and best practices
  • Fulltime
Read More
Arrow Right

Senior or Lead Full-Stack Developer

MaintainX is the world leading mobile-first workflow management platform for ind...
Location
Location
Canada , Montreal, Toronto
Salary
Salary:
Not provided
getmaintainx.com Logo
MaintainX
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Minimum of 3 years of professional experience in full-stack software development
  • Experienced in building web & mobile based software products, more specifically with TypeScript, SQL databases, React, and Node.js
  • Experience in mobile-first responsive and iterative web development
  • Write understandable and testable code, with an eye towards maintainability
  • Strong communicator: explaining complex technical concepts to designers, support, and other engineers is no problem
  • Demonstrated experience in a fast-paced environment
Job Responsibility
Job Responsibility
  • Brainstorm & collaborate with Product Managers and Designers to conceptualize new features & be involved in building product roadmaps
  • Bring a product mindset to understand customers’ business, their needs, and the technical opportunities and challenges that exist within their industries
  • Work across our stack (TypeScript, React, React Native, Node.js, and GraphQL) - Web & Mobile
  • Work with the team to build, maintain and optimize product features that focus on how our users best collaborate with one another
  • Actively own team features or systems and define their long-term health, while also improving the health of surrounding systems
  • Mentor other engineers and deeply review code
  • Improve engineering standards, tooling and processes & bring best practices in planning, developing, testing and deploying industry compliant code
  • On-call duties
What we offer
What we offer
  • Competitive salary and meaningful equity opportunities
  • Healthcare, dental, and vision coverage
  • 401(k) / RRSP enrollment program
  • Take what you need PTO
  • A Work Culture where: You’ll work alongside folks across the globe that reflect the MaintainX values: Smart Humble Optimists
  • We believe in meritocracy, where ideas and effort are publicly celebrated
Read More
Arrow Right

Senior Software Engineer, Aura for Business

Aura is on a mission to create a safer internet. In a world where our lives are ...
Location
Location
United States
Salary
Salary:
140000.00 - 200000.00 USD / Year
aura.com Logo
Aura
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 6 - 8+ years of professional software engineering experience
  • 2 - 3+ years of experience as the lead engineer on a team or on large projects
  • Demonstrated success in delivering complex, large-scale projects on time and with quality
  • Exceptional communication and collaboration skills, with the ability to articulate complex technical concepts to both technical and non-technical stakeholders
  • Expert knowledge of software design best practices, data structures, and algorithms
  • In-depth knowledge of cloud technology and the ability to choose the right tool for the job is essential, such as serverless functions vs. containerized services
  • relational vs. NoSQL databases
  • appropriate use of caches and queues
  • etc
  • Demonstrated ability and desire to learn new technologies
Job Responsibility
Job Responsibility
  • Build a brand new, highly strategic product from the ground up
  • Focus on mobile-first feature development using React Native and full-stack development with a Node.js stack
  • Take full, end-to-end ownership of complex features, guiding them from initial design and architecture through development, deployment, and iteration
  • Be a key technical partner, responsible for navigating ambiguous business goals and translating them into clear, scalable technical requirements
What we offer
What we offer
  • Competitive pay
  • Generous health and wellness benefits
  • Retirement savings plans
  • Parental leave
  • Fulltime
Read More
Arrow Right