Tapcart

Senior Software Engineer, React Native

Santa Monica, California, United States

$175,000 – $185,000Compensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
E-Commerce, Mobile App Platform, Software DevelopmentIndustries

Position Overview

  • Location Type: Remote
  • Job Type: Full-Time
  • Salary: $175,000 - $185,000 annually

Tapcart is the leading mobile app platform for the world’s fastest-growing Shopify brands, empowering marketers and eCommerce teams to strengthen their brands and create differentiated customer experiences through a direct mobile channel. Our platform powers mobile shopping for over 50 million consumers and processes more than $8 billion in revenue annually, with brands like Béis, Grove Collaborative, and Ruggable trusting Tapcart to build high-retention, high-growth relationships via mobile apps launched in hours, not months.

As a Senior Software Engineer, React Native at Tapcart, you will work in a small, highly collaborative cross-functional team to build and enhance our mobile commerce platform. You will have end-to-end ownership, from ideation to deployment, with a direct impact on our customers. We value rapid iteration, empowering and expecting engineers to ship code daily in a fast-paced, data-driven, and agile environment. You will drive innovation while ensuring accountability and transparency, with regular progress updates keeping the team aligned.

The ideal candidate is passionate about code quality and following best practices while always searching for new, better ways to get things done. Presented with a problem space, this person can autonomously translate business and functional requirements into live production-ready solutions and drive projects to completion. They are obsessed with customer value, understanding that completion means not just finishing code but personally validating solutions and delivering tangible value to customers. This person will help shape the next generation of products at Tapcart - building marketing tools, developer tools, generative AI tools, and more - as part of a close-knit, small cross-functional team.

Responsibilities

  • Build and deploy full-stack solutions with a focus on pixel-perfect user interfaces delivered to over 100M shoppers, owning projects end-to-end.
  • Architect and review the design for cutting-edge mobile and web services using the latest tools, with a strong emphasis on cross-platform development, in close collaboration with other cross-functional team members.
  • Optimize application architecture and infrastructure for cost and performance, specifically considering the demands of high-volume mobile application delivery.
  • Protect customer and shopper data with enterprise-grade security best practices and global regulatory compliance, with a deep understanding of mobile security considerations.

Requirements

  • 5+ years of experience in software engineering, with significant experience in React Native, React, Next.js, and full-stack development in a JS/TS stack.
  • Strong web development fundamentals – HTML, CSS, Accessibility – with a track record of building beautiful UI for production applications.
  • Demonstrated ability to architect complex full-stack solutions, including mobile applications, and obtain buy-in from stakeholders.
  • Experience defining API schemas for mobile and web applications and managing change over time.
  • Strong experience in system architecture design, application development (both mobile and web), and DevOps practices tailored for mobile and web deployments.
  • Expertise with cloud platforms such as Google Cloud Platform (GCP) or Amazon Web Services (AWS), including services relevant to mobile application deployment and management.
  • Strong proficiency in mobile development best practices, including performance optimization, offline data management, and platform-specific considerations.

Bonus Skills

  • Experience with Shopify Storefront/Admin API frameworks.

Additional Information

  • This position is not eligible for visa transfer or sponsorship.
  • This position is remote eligible in the following states: AL, AZ, CA, CO, FL, GA, IL, MA, ME, MI, NV, NJ, NY, NC, OH, OR, TN, TX, UT, VA, WA.

Tapcart Perks and Benefits

  • Financial Wellness
  • 401(k) plan and equity grant

Skills

React Native
Mobile App Development
Cross-Functional Team Collaboration
Agile Methodologies
Code Quality & Best Practices
Full-Stack Development
UI/UX Design
AI Tools
Developer Tools
Problem-Solving

Tapcart

Mobile ecommerce platform for custom apps

About Tapcart

Tapcart provides a mobile ecommerce platform that allows brands to create personalized mobile apps without needing any coding skills. The platform includes a user-friendly drag-and-drop design tool, enabling businesses to customize their apps to fit their brand's needs. Tapcart focuses on helping online retailers enhance their mobile presence and increase sales through features like interactive push notifications and real-time communication with customers. Unlike many competitors, Tapcart specifically targets small to medium-sized online retailers, offering a subscription-based model with tiered pricing plans that cater to different levels of features and integrations. The company's goal is to improve customer engagement and streamline the mobile shopping experience, providing fast checkout processes and real-time analytics to help retailers understand their performance.

Santa Monica, CaliforniaHeadquarters
2017Year Founded
$67.3MTotal Funding
SERIES_BCompany Stage
Consumer Software, Consumer GoodsIndustries
51-200Employees

Benefits

401k & stock options
Medical eligible first of the month
Dental & vision eligible immediately
Unlimited PTO & 11 paid company holidays
Brand new Macbook Pro & home office setup
$250 a month wellness stipend
Monthly happy hours, company-wide offsite events

Risks

Increased competition from platforms like Plobal Apps and Vajro could dilute market share.
Frequent updates due to evolving mobile OS may increase operational costs.
Consumer privacy regulations like GDPR could impact data-driven marketing strategies.

Differentiation

Tapcart offers a no-code platform for creating custom mobile apps for Shopify stores.
The platform features an intuitive drag-and-drop design tool for app customization.
Tapcart provides real-time analytics and push notifications to enhance customer engagement.

Upsides

Mobile commerce is expected to account for 73% of total e-commerce sales by 2021.
5G technology enhances mobile app performance, benefiting Tapcart's offerings.
Shopify's expanding market share increases Tapcart's potential customer base.

Land your dream remote job 3x faster with AI