S

Slickdeals

Deals aggregation platform earning affiliate commissions

Senior 2 Backend Engineer - Mobile API

Backend EngineeringConfirmed live in the last 24 hours
Full-timeSan Mateo, CA, USA

About the Job

Requirements

  • Experience supporting large-scale consumer iOS and Android applications.
  • Extensive professional experience in backend software development, including strong experience with PHP and a modern PHP framework.
  • Proven experience designing and operating high-traffic RESTful or GraphQL APIs.
  • Deep understanding of API contracts, versioning, authentication, authorization, caching, pagination, idempotency, and error handling.
  • Strong experience optimizing API performance when integrating internal services and relational databases, including caching strategies, API monitoring, and relational database query optimization, particularly with MySQL or PostgreSQL.
  • Experience implementing secure authentication and authorization using JSON Web Tokens or similar token-based approaches.
  • Experience with distributed systems and asynchronous processing technologies such as RabbitMQ, Valkey, Redis, Kafka, or other queue- and event-driven architectures.
  • Experience integrating mobile push notifications through Firebase Cloud Messaging and Apple Push Notification service.
  • Experience creating comprehensive unit, integration, contract, and API testing strategies.
  • Experience with cloud platforms, containers, Docker, Kubernetes, continuous integration and continuous delivery pipelines, and modern deployment practices, including GitHub Actions.
  • Strong production experience with monitoring, logging, alerting, incident response, and root-cause analysis.
  • Experience with feature flags, experimentation platforms, analytics tracking, and A/B testing.
  • Demonstrated ability to lead projects across teams without relying on formal authority.
  • Strong written and verbal communication skills, including the ability to explain technical tradeoffs to non-engineering partners.
  • Candidates must be eligible to work in the United States.

Responsibilities

  • Lead the design and delivery of complex APIs and backend services supporting iOS and Android applications.
  • Own backend initiatives from discovery and technical planning through implementation, rollout, and production support.
  • Partner with mobile engineers to define API contracts, dependencies, release strategies, and backward-compatibility requirements.
  • Influence backend architecture and establish patterns that can be reused across mobile products.
  • Identify technical risks early and present practical options and tradeoffs to engineering and product partners.
  • Improve the reliability, scalability, performance, security, and observability of mobile-facing services.
  • Lead technical design reviews and raise engineering standards through code reviews, testing strategies, and documentation.
  • Diagnose complex production issues that span mobile clients, APIs, data services, and infrastructure.
  • Reduce technical debt and simplify legacy systems while balancing near-term product delivery.
  • Contribute to cross-platform work, including web API development, when business priorities require it.
  • Develop other engineers through technical guidance and knowledge sharing.

Desired Qualifications

  • Strong understanding of mobile-specific constraints, including unreliable networks, latency, app-version fragmentation, backward compatibility, and phased releases.
  • Full-stack experience with Vue and TypeScript and a modern frontend framework.
  • Experience modernizing legacy services or decomposing monolithic applications.
  • Experience influencing engineering practices across teams.

About the Company

Slickdeals

Deals aggregation platform earning affiliate commissions

Slickdeals is a consumer platform that helps shoppers save money by aggregating deals from many retailers and offering tools to compare products and get financial guidance. It works by collecting deal offers, user-generated discussions, and affiliate links, so when users click on deals and make purchases, Slickdeals earns a commission from retailers. The site also features financial advice and product comparisons, which include affiliate links, generating revenue through affiliate commissions and advertising. Compared with other deal sites, Slickdeals relies on a large, active community to surface and evaluate offers, and it discloses affiliate relationships to maintain transparency. The goal is to help everyday shoppers make informed purchasing decisions while growing its audience and earnings through affiliate relationships and advertising.

Company size
201-500
Company stage
Acquired
Total funding
Not listed
Headquarters
Los Angeles, CA
Founded
1999

Recently Posted Jobs

Explore more opportunities at Slickdeals

See more jobs