We make online growth easy for restaurants.
Senior Software Engineer, Mobile Platform - POS
Location
United States
Posted
96 days ago
Salary
$190K - $220K / year
Seniority
Senior
Job Description
Senior Software Engineer, Mobile Platform - POS
Owner.com
• Own the release pipeline — build and maintain the systems that take code from merged to production reliably • Advance our release automation — build toward fully automated, push-button deploys and rollbacks • Strengthen performance monitoring and observability • Improve CI/CD pipeline speed and reliability • Keep the platform healthy • Leverage AI tools to build automations at scale • Help us build a great team — interview candidates, refer strong engineers, and shape engineering culture
Job Requirements
- 4+ years of experience building and shipping production applications
- Strong experience with TypeScript
- Experience building and maintaining mobile applications in production environments where quality and uptime actually matter
- React Native experience is a strong plus
- Hands-on experience with observability tooling — Datadog, OpenTelemetry, distributed tracing, or equivalent
- Experience improving CI/CD pipelines and driving meaningful release automation
- Track record of improving operational visibility
- Comfort navigating complex external systems
- Experience at a product-focused startup, scale-up, or technology company
- Strong sense of ownership, excellent communication, and a proactive approach to identifying and solving ambiguous problems.
Benefits
- comprehensive health coverage
- work from anywhere (remote-first workplace)
- unlimited PTO
- extra fun perks!
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
• Architect, design, and maintain enterprise-grade IBM MQ solutions supporting mission-critical distributed systems. • Act as the technical lead for MQ platforms, providing guidance, standards, and best practices to application and platform teams. • Install, configure, upgrade, and patch IBM MQ across multiple environments, including on-premises and cloud deployments. • Design and implement high availability, disaster recovery, and performance tuning strategies for MQ queue managers. • Collaborate with application teams to design reliable messaging patterns, including request/reply, pub/sub, and event-driven architectures. • Develop and enforce MQ security standards, covering TLS, certificates, authentication, authorization, and queue-level access controls. • Implement monitoring, alerting, and observability for MQ infrastructure to enable proactive detection and resolution of issues. • Lead incident response and root cause analysis for MQ-related production issues, driving permanent corrective actions. • Automate MQ operational tasks using scripting and configuration management tools to improve reliability and efficiency. • Mentor engineers and provide technical leadership through design reviews, documentation, and knowledge sharing. • Stay current with the IBM MQ roadmap, messaging industry trends, and emerging technologies, recommending improvements as appropriate.
Senior Software Engineer – Connectors Team
DataminrThe Leading AI Platform for Real-time Information and Event Discovery
• Lead the research, prototyping, and execution of new connectors using API/webhook-based integrations from conception to production • Design robust data flows and workflows, ensuring integrations are scalable, resilient, and maintainable • Partner with upstream engineering teams to define data contracts • Collaborate with Product stakeholders to lead tradeoff discussions between business requirements and technical feasibility • Proactively identify and resolve technical blockers • Define and implement metrics for monitoring, alerting, and analytics • Build CI/CD pipelines and participate in on-call rotations for your team's services • Actively coach and mentor junior engineers
Software Engineer
ClarioTransforming Lives by Unlocking Better Evidence | Decentralized clinical trials | Broadest endpoint technology
• Develop and scale our mobile product as a Core Developer • Build core product features and modern UIs • Design a reliable, fast, and efficient infrastructure • Work closely with the General Manager for measurable impact on the product's unit economics • Collaborate with the team to enhance product features
• Own the entire lifecycle of features and projects — from technical design through to launch and production monitoring • Build and ship user-facing features in our React Native mobile application • Contribute across the full stack: React Native mobile frontend, Node.js/NestJS backend API, and shared TypeScript libraries • Integrate third-party payment providers and financial services APIs • Improve application performance, test coverage, and developer experience • Onboard and mentor other engineers through code reviews and pairing • Identify and suggest areas of future work for yourself and the team • Collaborate with Product, Design, QA, and Backend Engineering partners to deliver on the team's roadmap • Participate in code reviews, sprint ceremonies, on-call rotations, and the hiring process • Leverage AI-assisted development tools (Cursor, Claude Code, or equivalent) as a core part of your daily engineering workflow




