Sr. II Backend Engineer, Mobile API
Core
Design and deliver complex backend services and APIs supporting iOS and Android applications for a consumer deal-sharing platform.
Role type
Senior II Backend Engineer (Mobile API)
Builds
Scalable mobile-facing APIs, backend services, and infrastructure for iOS/Android apps
Domain
Consumer retail / Mobile commerce
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
PHP (modern frameworks), RESTful/GraphQL API design, MySQL/PostgreSQL optimization, JWT authentication, distributed systems (RabbitMQ/Redis/Kafka), mobile push notifications (FCM/APNs), CI/CD (Docker/Kubernetes/GitHub Actions), A/B testing, legacy modernization
Preferred skills
Vue.js/TypeScript, monolith decomposition, cross-team influence
Technologies
PHP, MySQL, PostgreSQL, RabbitMQ, Valkey, Redis, Kafka, Firebase Cloud Messaging, APNs, Docker, Kubernetes, GitHub Actions, Vue, TypeScript
Responsibilities
Lead design and delivery of complex APIs and backend services; Own backend initiatives from discovery to production support; Partner with mobile teams to define API contracts and release strategies; Influence backend architecture and establish reusable patterns; Improve reliability, scalability, performance, and observability of mobile services; Lead technical design reviews and raise engineering standards; Diagnose complex production issues spanning clients, APIs, and infrastructure; Reduce technical debt in legacy systems.
Seniority
Senior II, hands-on IC with technical leadership