Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Full Stack Developer

Rustica Hardware

Senior Software Engineer (Technical Lead) — E-Commerce & Cloud PlatformRustica is a design and manufacturing company known for custom doors, hardware, and home products. As Rustica expands into a broader home furnishings brand, technology plays an increasingly important role in customer experience, product configuration, order processing, manufacturing, and business operations.Rustica's technology ecosystem includes a customer-facing e-commerce storefront, an internal commerce administration platform, a manufacturing and operations platform, and the AWS and Cloudflare infrastructure supporting these applications.We are seeking a Senior Software Engineer capable of taking technical responsibility for business-critical production systems. This position requires someone who can build new capabilities, improve existing applications, identify architectural risks, and ensure that Rustica's software and infrastructure remain secure, reliable, and maintainable.Position SummaryThe Senior Software Engineer will serve as a hands-on Technical Lead for Rustica's customer-facing commerce platform and the supporting systems that connect customers, employees, business operations, and manufacturing.The primary focus of this position is Rustica's revenue-critical e-commerce storefront, including product configuration, pricing, cart, checkout, payments, customer accounts, content, and order processing. The engineer will also contribute to Rustica's internal commerce administration platform and its manufacturing and operations platform, which is being developed to manage production workflows, employee activity, time tracking, operational reporting, and other internal business processes.This role is also responsible for the AWS and Cloudflare infrastructure supporting Rustica's applications. This includes deployment, security, monitoring, scheduled workloads, DNS, content delivery, backups, recovery, and production incident response.This is a hands-on individual-contributor role with technical leadership responsibilities. The Technical Lead designation refers to ownership of architecture, engineering quality, and production reliability; it does not necessarily include direct people management.This is not solely a feature-development or prototype-building position. The engineer must be able to evaluate existing and rapidly developed code critically, identify unsafe or fragile architecture, and implement production-quality solutions that preserve security and data integrity.AI-assisted development tools may be used, but the engineer remains responsible for validating architecture, correctness, security, performance, maintainability, and production readiness.Key ResponsibilitiesE-Commerce and Customer-Facing SystemsDevelop, maintain, and improve Rustica's customer-facing e-commerce storefront.Support complex configurable products involving options, dependencies, dimensions, pricing, discounts, lead times, parts, and bills of materials.Own critical customer workflows including product configuration, cart, checkout, payment, account registration, trade accounts, order history, and order creation.Maintain integrations with payment processors, tax providers, authentication systems, transactional email services, analytics platforms, and other external services.Protect the correctness and security of revenue-critical payment and checkout workflows.Design appropriate protections against duplicate payments, card-testing activity, fraudulent transactions, repeated submissions, and inconsistent order state.Improve storefront performance, accessibility, mobile usability, SEO, reliability, and customer experience.Diagnose and resolve production problems affecting customers, payments, pricing, or orders.Application and Backend ArchitectureDesign and maintain secure APIs connecting the storefront, administrative systems, manufacturing operations, and third-party platforms.Establish clear system boundaries and data contracts between applications.Design and maintain PostgreSQL schemas, migrations, queries, indexes, constraints, and transactional workflows.Build systems that remain correct during concurrent requests, retries, partial failures, duplicate events, and third-party outages.Prevent duplicate payments, duplicate order submissions, conflicting updates, partial data writes, and inconsistent state between systems.Build reliable background jobs, queues, scheduled processes, retry policies, and failure-recovery workflows.Evaluate existing architecture and identify security, reliability, performance, and maintainability risks.Improve or replace fragile architecture without unnecessarily disrupting working production systems.Establish automated testing around revenue-critical and operationally critical behavior.Lead architecture reviews and maintain practical engineering standards.Review code for correctness, security, maintainability, and alignment with established architecture.Internal Commerce AdministrationMaintain and improve the internal platform used to manage products, product configurations, pricing, orders, customers, content, promotions, and operational settings.Build tools that allow non-technical employees to manage complex commerce data safely.Improve permissions, audit history, conflict handling, validation, and data-integrity protections.Develop integrations connecting commerce data with ERP, manufacturing, marketing, shipping, accounting, and reporting systems.Automate repetitive business processes while preserving appropriate review, audit, and recovery controls.Ensure administrative changes cannot unintentionally compromise storefront behavior or production data.Manufacturing and Operations SystemsContribute to the architecture and development of Rustica's manufacturing and operations platform.Build systems for manufacturing order intake, production workflows, work assignments, employee activity, time tracking, material usage, exceptions, and operational reporting.Create trustworthy data models for measuring manufacturing cycle times and identifying production constraints.Ensure manufacturing metrics are based on clearly defined and auditable events rather than fragile interface behavior.Maintain reliable order delivery from the commerce platform into internal manufacturing and downstream business systems.Develop tools supporting inventory, scheduling, maintenance, safety, customer service, IT, and other operational departments.Support integrations with CAD, SolidWorks, printing systems, shop-floor equipment, managed devices, and related manufacturing technology when required.Help determine when Rustica should build an internal capability and when it should integrate an established external system.Review rapidly developed or AI-assisted internal application code before it becomes critical to business operations.AWS, Cloudflare, and Production InfrastructureAdminister and improve Rustica's AWS-hosted applications and supporting cloud services.Maintain application hosting, serverless workloads, scheduled jobs, queues, alerts, secrets, permissions, and monitoring.Work with AWS services such as Amplify, Lambda, EventBridge, IAM, Secrets Manager, SQS, SNS, CloudWatch, Lightsail, and related infrastructure.Maintain repeatable deployments and infrastructure-as-code using tools such as AWS SAM, CloudFormation, and GitHub Actions.Manage Cloudflare DNS, CDN and caching behavior, TLS, redirects, security rules, WAF controls, bot protection, and Turnstile.Maintain least-privilege access, secure environment configuration, secrets management, and credential lifecycle practices.Own or improve CI/CD pipelines, deployment validation, rollback procedures, database migrations, and environment consistency.Maintain application monitoring, error reporting, structured logging, health checks, alarms, and actionable production notifications.Maintain database and file backups, offsite retention, restore procedures, and disaster-recovery plans.Participate in production incident response and perform root-cause analysis following significant failures.Monitor infrastructure security, reliability, performance, and cost.Document production systems so they can be operated and recovered without relying exclusively on undocumented knowledge.Technical Leadership and Business CollaborationWork with leadership and department stakeholders to translate business and operational needs into appropriate technical solutions.Evaluate proposed work based on business value, technical risk, complexity, and long-term maintenance cost.Communicate architectural decisions and technical risks clearly to technical and non-technical stakeholders.Provide technical direction, code review, and guidance to employees, contractors, and other developers.Establish practical engineering standards without introducing unnecessary process or complexity.Maintain architectural documentation, system diagrams, operational runbooks, deployment procedures, and recovery instructions.Take responsibility for projects from discovery and design through implementation, deployment, monitoring, and ongoing support.Make informed build-versus-buy decisions based on business requirements, risk, and total cost of ownership.Leave systems more understandable, testable, and supportable than they were found.Required QualificationsSeven or more years of professional software engineering experience, including at least three years owning architectural decisions, production reliability, or technical direction for business-critical

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Full Stack Developer in Springville, UT vacancy
  •  ...do Design, build, and scale production systems across the stack (frontend and backend) in order to power our AI conversation...  ...that integrates prompts, automations, and guardrails. Improve developer experience through testing strategies, build pipelines, documentation... 
    Senior
    Work at office
    Monday to Friday
    Afternoon shift

    Atonom

    Provo, UT
    3 days ago
  • $175k

     ...Group Ventures. The Role We're looking for a highly skilled Senior Full Stack Engineer who is excited about building in an AI native,...  ...observe the system’s behaviour in the real world; Improve developer experience and internal tooling where it unlocks leverage.... 
    Senior
    Remote work
    Work from home
    Flexible hours

    GrabJobs

    Provo, UT
    3 days ago
  • $85k - $95k

     ...Full-time Description Work from Home (WFH) - Remote work must be performed while residing in New Mexico, Florida or...  ...Exempt Employment Type: Full-time Summary The Full Stack Web Developer at CIAT is responsible for designing, building, and maintaining... 
    Suggested
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Home office
    Monday to Friday
    Afternoon shift

    GrabJobs

    Provo, UT
    3 days ago
  • $170k - $240k

     ...revenue. About the Role We’re hiring a Senior Fullstack Engineer who wants to build consumer...  ...apps (Vue + TypeScript + Capacitor) Develop scalable backend systems (Python, Flask,...  ...years building and maintaining complex full-stack systems Experience in startup or high-ambiguity... 
    Senior
    Remote work
    Shift work

    GrabJobs

    Orem, UT
    3 days ago
  • $300 per month

     ...We move fast, stay curious, and take full ownership of our results — no excuses, no...  ...You’ll Do Tekmetric is looking for a Senior Software Engineer (Backend) to take part...  ...Collaborate with and across agile teams to design, develop, test, and support technical solutions... 
    Senior
    For contractors
    Work at office
    Remote work
    Home office
    Flexible hours

    GrabJobs

    Provo, UT
    5 days ago
  •  ...real impact. We don't have layers of process - we ship, learn, and iterate. The Role We're looking for a backend-focused full stack engineer who thinks in systems, cares about product quality, and is genuinely excited to build with AI - not just alongside it.... 
    Remote work

    GrabJobs

    Provo, UT
    5 days ago
  •  ...technologies. Ultimately, we are looking for a top-level Senior Ruby on Rails Developer that can create, clean, organize, and write functional code...  ...the existing code baseDevelop front-end components (full-stack knowledge preferred)Identifying and fixing bottlenecks and... 
    Senior
    Full time
    Work experience placement

    Tyfoom

    Springville, UT
    4 days ago
  • $102.3k - $114.3k

     ...Full-time Description About Us: eSimplicity is a modern digital services...  ...service members to children, families, and seniors. Our engineers, designers, and strategists...  ...as needed. Keeps up to date on web developments and trends.  Experience using modern,... 
    Full time
    Remote work
    Flexible hours

    GrabJobs

    Provo, UT
    3 days ago
  •  ...Description: Angel Studios is seeking an expert React.js developer to build front-end web applications as a member of a fully-remote...  ...GraphQL is a plus Experience with next.js is a plus Full-stack development experience is a plus Additional language proficiency... 
    Senior
    Full time
    Work at office
    Remote work

    Angel Studios

    Provo, UT
    12 days ago
  •  ...few. We have an excellent reputation with the clients. Currently, we are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, data analysts/data scientists, and machine learning engineers.Who Should ApplyRecent computer science... 
    H1b

    SynergisticIT

    Provo, UT
    4 days ago
  • Maple Landing Assisted Living in Mapleton, Utah, is seeking a Certified Nursing Assistant-ALF to support residents under supervision of the Resident Care Coordinator. Duties include activities of daily living, meal assistance, and documentation according to care plans....
    Senior

    Rocky Mountain Care Group

    Mapleton, UT
    3 days ago
  •  ...accountable.   Our Products and Stack Anomaly builds a suite of...  .... Overview As a Senior Software Engineer, you will build...  ...building the APIs that drive a full, impactful product Qualifications...  ...products Experience developing high-volume, low-latency APIs... 
    Live in
    Remote work
    Shift work

    GrabJobs

    Provo, UT
    3 days ago
  •  ...impact that individual employees have on the mission of the organization.OVERVIEWThe Senior Marketing Manager will work closely with the Director of Marketing and Communications to develop and implement effective marketing strategies that help create awareness for the... 
    Senior
    Full time
    Internship
    Work at office

    Revere Health

    Provo, UT
    3 days ago
  • $16.75 - $17 per hour

     ...the Store Manager in the various tasks involved in the overall operation of a store, ensuring maximum sales and profitability by developing staff, controlling expenses and shrinkage as well as all aspects of merchandising and inventory control in adherence with all Company... 
    Senior
    Hourly pay
    Local area

    Spencer Gifts - Spirit Halloween

    Provo, UT
    3 days ago
  • CDM Smith's CEI team is seeking a candidate to inspect and monitor construction activities at the project site(s). Inspector must be able to perform the most complex inspection activities for at least 2 of the 5 categories of construction inspection: roadway, bridges, drainage...
    Senior
    Contract work

    CDM Smith

    Provo, UT
    5 days ago
  •  ...changes that impact stakeholders across all levels of the tech stack. Build Regardless: Thrive in ambiguity. Solve problems creatively...  ...of time. Position type and expected hours of work Regular full-time, 40 hours per week. Travel required 2 onsite events in... 
    Senior
    Full time
    Work at office
    Remote work
    Worldwide
    Shift work

    Angel Studios

    Provo, UT
    12 days ago
  • A leading administrative services firm is seeking a Sr. Administrative Assistant to provide comprehensive support for a department. This role involves managing schedules, preparing reports, and maintaining filing systems. The ideal candidate has 3+ years of administrative...
    Senior
    Remote job
    Permanent employment

    Jobsultant Solutions

    Provo, UT
    2 days ago
  •  ...seasonal staff return annually Seasonal staff may be considered for full‑time roles based on performance and firm needs Work Schedule...  ...seasonal compensation based on experience and qualifications . Senior‑level candidates may start at the high end of our seasonal range... 
    Senior
    Full time
    Seasonal work

    The Accounting Guys LLC

    Provo, UT
    2 days ago
  • Wavetronix is seeking a Senior Mechanical Engineer to lead mechanical design, implementation, and validation of industrial products in Springville, UT. You will drive designs from concept to production, delivering reliable hardware optimized for environmental protection... 
    Senior

    Wavetronix

    Springville, UT
    2 days ago
  •  ...Job Description Job Description Looking for meaningful work? Seniors Helping Seniors match mature adults with seniors who need help in order to remain living independently. We're seeking the best In-Home Caregivers in your area, for men and women. No certifications... 
    Senior
    Part time
    Flexible hours

    Seniors Helping Seniors Provo Sandy

    Springville, UT
    21 days ago
  •  ...Senior Electronics Engineer Wavetronix seeks a highly-motivated full-time experienced electrical engineer with working knowledge in circuit board design, theory, and operation. Hardware developers are vital members of our team and work on major development projects.... 
    Senior
    Full time

    Wavetronix

    Springville, UT
    5 days ago
  • $130k

     ...Senior Tax Manager – Public Accounting | Equity/Partnership TrackEquity/Partnership Opportunity Within 1–3 YearsWe are seeking an experienced...  ..., billing, staffing, and profitability.Supervise, mentor, and develop tax professionals.Review tax workpapers and returns and provide... 
    Senior
    Local area

    gpac

    Provo, UT
    3 days ago
  •  ...Senior Embedded Systems EngineerBuild the Software Platform Behind the VehicleHypercraft is developing a new generation of electric Unmanned Ground Vehicles (UGVs) for defense and commercial applications. Our vehicles are designed around a modern software-defined architecture... 
    Senior

    Hyper Craft

    Provo, UT
    4 days ago
  • $28 - $31 per hour

     ...Job Description Job Description Overview We're hiring Senior CNC Machinists for our precision medical and prototyping shop in St. George, UT. The work is high-mix, low-volume: complex prints, unproven prototype setups, and tight tolerances on large-format material... 
    Senior
    Relocation
    Monday to Friday
    Day shift
    Afternoon shift

    Laborup

    Provo, UT
    4 days ago
  • $17 - $18 per hour

     ...Senior Living Medication Tech Welcome to Legacy House of Spanish Fork, where compassion meets dedication! Are you ready to embark on a fulfilling journey as a caregiver? Join us as a part-time Senior Living Medication Tech and become a vital part of our close-knit... 
    Senior
    Hourly pay
    Part time
    Flexible hours
    Shift work
    Night shift
    Day shift
    Afternoon shift

    Western States Lodging & Management

    Spanish Fork, UT
    7 hours ago
  •  ...Senior Platform Software EngineerHypercraft is developing a new generation of electric Unmanned Ground Vehicles (UGVs) for defense and commercial applications. Supporting those vehicles is Carbon, Hypercraft's Software Defined Vehicle ecosystem. Carbon is the engineering... 
    Senior

    Hyper Craft

    Provo, UT
    4 days ago
  • $100k - $140k

     ...Full-Stack Software Engineer Are you passionate about building innovative web applications and using AI to address real-world learning...  ...PrairieLearn is an open-source assessment platform, originally developed at the University of Illinois and now used at top universities... 
    Full time
    Remote work
    Flexible hours

    GrabJobs

    Orem, UT
    3 days ago
  •  ...Crumbl is seeking a high‑judgment, highly organized Senior Executive Assistant to support the Chief Financial Officer. This role is designed to protect the CFO’s time by owning calendar management, email triage, investor communications coordination, board preparation... 
    Senior
    Work at office

    Crumbl

    Provo, UT
    3 days ago
  •  ...Senior Mechanical EngineerWavetronix is seeking an experienced, full-time Mechanical Engineer to drive the mechanical design, implementation, and validation of our...  ...to complete the following goals:Within 90 Days:Develop an understanding of current Wavetronix products... 
    Senior
    Full time
    Live in

    Wavetronix

    Springville, UT
    4 days ago
  •  ...deeply aware of the importance of our tool to our customers and look for people that share that vision.   Among other things, our stack includes: Ruby on Rails, React, PostgresQL, Elasticsearch, Redis We don't require you to have experience in our stack to apply... 
    Remote work

    GrabJobs

    Orem, UT
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Full Stack Developer. Be the first to apply!