Senior Software Engineer developing mobile applications that help restaurants manage customer relationships and orders. Engaging in CI/CD, observability, and release automation with a focus on TypeScript and React Native.
Responsibilities
Own the release pipeline — build and maintain the systems that take code from merged to production reliably, repeatably, and with minimal manual intervention across iOS and Android
Advance our release automation — build toward fully automated, push-button deploys and rollbacks with Slack-posted status and minimal manual intervention as the default path
Strengthen performance monitoring and observability — expand instrumentation, define alerting thresholds, build domain-level SLA dashboards, and ensure visibility across our React Native and Android environments, including offline-first scenarios
Improve CI/CD pipeline speed and reliability — reduce build times, improve E2E test stability, integrate feature flag automation, and level up the testing infrastructure engineers depend on every day
Scale observability knowledge across the team — create dashboards, runbooks, and instrumentation patterns that any engineer can use and extend, not just specialists
Keep the platform healthy — React Native and dependency updates, certificate management, Apple/Google store compliance, and MDM tooling as the fleet scales
Leverage AI tools to build automations at scale across release and distribution workflows
Help us build a great team — interview candidates, refer strong engineers, and shape engineering culture
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; experience with managed device fleets, always-on hardware, or enterprise mobile deployments is a meaningful differentiator
Experience improving CI/CD pipelines and driving meaningful release automation — a track record of moving teams toward more reliable, less manual delivery processes
Hands-on experience with observability tooling — Datadog, OpenTelemetry, distributed tracing, or equivalent. Experience instrumenting mobile or edge environments where standard tooling requires adaptation is a strong plus
Track record of improving operational visibility — building dashboards, defining alerting thresholds, diagnosing production issues, and making monitoring accessible to a whole team
Comfort navigating complex external systems — Apple/Google developer workflows, certificates, provisioning, MDM platforms, store review processes, and compliance requirements
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, cross-cutting problems.
Senior Full Stack Developer using Angular and .NET to deliver digital banking solutions at Beem Credit Union. Collaborating with cross - functional teams for robust and scalable technology solutions.
Senior Solution Consultant at Guidewire shaping customer adoption of Guidewire Cloud capabilities through close collaboration with customers and mentoring junior consultants. Elevating customer success by bridging needs with solutions and delivering innovative Guidewire Cloud features.
Solution Consultant working at the intersection of technology and customer adoption for Guidewire. Delivering industry - wide solutions through strategic partnerships with key customers and stakeholders.
Software Engineer designing, building, and evolving compliance technology solutions for the wealth management industry. Collaborating across teams for high - quality software delivery and continuous improvement.
Software Engineer developing full - stack solutions at TrueContext, leveraging AI tools for enhanced productivity. Building features across React front end and Java backend for field service operations.
Engineering Project Lead leading technology deployment projects at CBC/Radio - Canada. Managing detailed designs, implementation phases, and ensuring compliance with regulations.
Full Stack Developer building and maintaining data pipelines for audience data at CBC. Collaborating with teams to enhance data tools and workflows while embracing a hybrid work model.
Engineering Talent Lead managing the growth of engineering team through full - cycle recruiting across AI and robotics functions. Collaborating directly with founders to ensure quality hiring processes.
Staff Full Stack Software Engineer developing cutting - edge data analytics software for industrial process data. Collaborating remotely and leading development efforts in a diverse team environment.
Senior Software Developer building and enhancing technology for exceptional customer experiences at Trail Appliances. Design and develop secure, scalable applications collaborating with cross - functional teams.