Remote job
Senior Software Engineer, Mobile (Consumer Engineering)
Job details
About this role
Role overview A senior mobile engineering role focused on consumer growth experiences across app, web, email, and push surfaces. The position sits at the intersection of product, analytics, design, and platform, turning personalization, segmentation, and experimentation into scalable, reliable tooling and end-to-end journeys that improve activation, conversion, and long-term customer value.
Responsibilities - Own quarterly engineering goals, leading a team through ambiguous problem spaces and supporting delivery end-to-end. - Partner with product management, design, and analytics across the lifecycle, including ideation, trade-off analysis, and risk evaluation. - Spot and elevate project, process, technology, or business problems, then drive them to resolution. - Maintain operational health of team-owned artifacts through metrics, escalation, on-call participation, and keep-the-lights-on work. - Strengthen engineering quality by setting and advocating code review and design standards through writing and tech talks. - Mentor engineers by example, providing feedback and coaching to grow technical talent.
Requirements - 4+ years of software engineering experience, including leading meaningful mobile initiatives in React Native or native code. - Hands-on work across the React Native and native boundaries, including Swift/Kotlin debugging and CI/CD for mobile releases. - Experience shipping web apps with declarative UI frameworks such as React or Vue. - Proficiency in JavaScript or TypeScript. - Background designing and launching backend systems at scale with technologies like Python, Kotlin, AWS, MySQL, and Kubernetes. - Demonstrated ability to design extensible technical plans and deliver high-quality, readable code, with strong written and verbal communication for a global team.
Benefits and work setup Remote-first with built-in flexibility; some roles may occasionally require office presence and an in-person onboarding experience. Benefits package includes 100% employer-paid health coverage for employees and dependents, monthly stipends for technology and lifestyle needs, flexible time off with holiday support, and an employee stock purchase plan.