> Markdown version of [/jobs/ext/1338058-senior-full-stack-software-engineer-mobile-web-saas-field-operations-platform](https://www.wearedevelopers.com/jobs/ext/1338058-senior-full-stack-software-engineer-mobile-web-saas-field-operations-platform). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Full Stack Software Engineer (Mobile + Web) - SaaS Field Operations Platform - **Company:** Oculus - **Location:** Lakewood, CO, United States - **Experience:** Expert - **Salary:** $60,000.0 - $140,000.0 - **Contract:** Permanent contract - **Skills:** PHP (Programming Language), Amazon Web Services, Amazon Elastic Compute Cloud, Android Software Development, Business Logic, JIRA, Software Bug Management, Mobile Application Development, Software as a Service, Databases, Data Synchronization, Relational Databases, Web Development, Django Web Framework, Github, Global Positioning Systems (GPS), Python (Programming Language), Laravel, PostgreSQL, Redis, Web Applications, Circleci, Load Balancing, ReactJS, Amazon ElastiCache, Delivery Pipeline, Caching, Amazon Virtual Private Cloud (VPC), Backend, Data Layers, Amazon Relational Database Service, Stripe, React Native, Celery, Front End Software Development, Restful APIs - **Published:** July 18, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=5cb154d863562a32 ## About the Role * Mobile app development experience is required - either native iOS/Android or React Native, ideally exposure to both. You should be comfortable with offline-first patterns, background sync, geolocation, and device permissions (camera, GPS). * True full-stack range: backend API design (REST), relational database design (PostgreSQL preferred), and frontend web development (React). * Comfort working across two different tech stacks simultaneously (PHP/Laravel legacy + Python/Django modern) without needing everything to be greenfield to do good work. * Experience with multi-tenant SaaS architecture is a strong plus (schema-based tenancy, tenant isolation patterns). * AWS familiarity: EC2, RDS/Aurora, ALB, CI/CD pipelines (CodePipeline/CodeBuild or equivalent like GitHub Actions/CircleCI). * Experience with payment/subscription systems (Authorize.net, Stripe, or similar) is a plus given the legacy system's ARB-based billing. * Strong independent judgment. This is a lone-wolf engineering environment - we need someone who asks sharp clarifying questions up front, doesn't need hand-holding once scoped, and can be trusted with production systems that have legal/compliance weight. Nice to Have * Experience with field-service, workforce-management, or security-industry software * Familiarity with geofencing/location-based features * Experience migrating a legacy system to a new platform while keeping the old one live * Comfort with Jira-based sprint workflows (1-week sprints, story-pointed backlog) ## Description We're a security/field-services SaaS company running a live, revenue-generating platform for 70+ weekly users while simultaneously building its ground-up successor. We need an engineer who can operate independently across the full stack - mobile, backend, frontend, and database - and who is equally comfortable maintaining a legacy production system and building greenfield architecture., * Maintaining and stabilizing our legacy production platform (PHP/Laravel + native iOS/Android), which handles active billing, government/legal compliance obligations, and daily field operations. * Building our next-generation platform(Python/Django + React + React Native), which will eventually replace the legacy system entirely. You'll work directly with the Chief Technology Officer (CTO), who currently operates as sole engineer/architect across both systems - this role is designed to reduce that single point of failure and take ownership of significant chunks of both codebases. What You'll Work On Legacy Platform (current production system) * Laravel 5.8 / PHP 7.4 monorepo: multiple web apps (customer-facing permit portal, parking operations, HQ, admin/backend), a Laravel REST API, and native iOS/Android mobile apps * PostgreSQL on AWS RDS, EC2 instances behind an Application Load Balancer, CodePipeline/CodeBuild deployments * Payment/subscription processing via Authorize.net ARB, transactional email via Postmark * Bug fixes, incident response, targeted remediation work, and controlled feature changes - this system must stay reliable and compliant while it's being phased out Next-Gen Platform (active build) * Multi-tenant SaaS ERP for managing distributed field/security personnel, clients, and client properties * Backend: Django 5.0 + Django REST Framework, django-tenants (schema-based multi-tenancy), Celery for background/scheduled jobs * Frontend: React * Mobile: React Native (iOS + Android) - this is the platform's field-worker interface, covering things like shift check-ins, offline data sync, geofencing, and photo capture with EXIF/compression handling * Data layer: PostgreSQL (Aurora), Redis (ElastiCache) for caching/queues * Infrastructure: AWS (VPC, ALB, EC2, CodePipeline/CodeBuild/CodeDeploy), JWT-based auth, service-layer architecture with clear separation between views/serializers/business logic ## Related Videos - [Celery on AWS ECS - the art of background tasks & continuous deployment](https://www.wearedevelopers.com/videos/561-celery-on-aws-ecs-the-art-of-background-tasks-continuous-deployment) - [Reducing LLM Calls with Vector Search Patterns - Raphael De Lio (Redis)](https://www.wearedevelopers.com/videos/1714-reducing-llm-calls-with-vector-search-patterns-raphael-de-lio-redis) - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [Robots are coming into the wild! Full-Stack Robotics Engineers, be ready!](https://www.wearedevelopers.com/videos/479-robots-are-coming-into-the-wild-full-stack-robotics-engineers-be-ready) - [Walking into the era of Supply Chain Risks](https://www.wearedevelopers.com/videos/376-walking-into-the-era-of-supply-chain-risks) - [Accelerating Authentication Architecture: Taking Passwordless to the Next Level](https://www.wearedevelopers.com/videos/733-accelerating-authentication-architecture-taking-passwordless-to-the-next-level) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again)