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

Senior Full Stack Developer

EVER ENERGY INC DBA RUSTICA

Job Description

Job Description

Senior Software Engineer (Technical Lead) — E-Commerce & Cloud Platform

Location: Onsite (hybrid work a potential) — Springville, Utah
Employment Type: Full-Time
Experience Level: Senior

About Rustica

Rustica 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 Summary

The 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 Responsibilities

E-Commerce and Customer-Facing Systems

  • Develop, 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 Architecture

  • Design 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 Administration

  • Maintain 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 Systems

  • Contribute 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 cycl

Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Senior Full Stack Developer in Springville, UT vacancy
  • $100k

     ...western union, client, visa, walmart lab etc to name a few. Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists, machine learning engineers for full time positions with clients. Who... 
    Suggested
    Full time
    H1b

    SynergisticIT

    Provo, UT
    4 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
    16 days ago
  •  ...RainFocus, one of the most innovative software companies in the heart of Utah's Silicon Slopes, is in search of an exceptional Full Stack Developer. About RainFocus RainFocus cares about its employees, customers, and the world in which we live. Our rapidly-growing team... 
    Suggested
    Full time
    Remote work

    Rainfocus

    Orem, UT
    2 days ago
  •  ...ll 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... 
    Suggested
    Work at office
    Monday to Friday
    Afternoon shift

    Atonom

    Provo, UT
    a month ago
  • Comfort Systems USA is looking for an experienced Project Manager to oversee large-scale electrical construction projects ranging from $30M to $50M+ in Springville, Utah. The ideal candidate will manage all phases from planning to execution, ensuring project performance...
    Senior

    Comfort Systems USA

    Springville, UT
    5 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
    Remote work

    Spencer Gifts

    Provo, UT
    1 day 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
    4 days ago
  • $75k - $120k

     ...Tax Senior Gpac houses a team of professional Recruiters who specialize in the Public Accounting industry! The reputable clients we...  ...~2+ years of experience in public accounting Job Type: Full-time Pay: $75,000-120,000 Benefits: 401(k), Dental Insurance... 
    Senior
    Full time
    Remote work
    Flexible hours

    gpac

    Provo, UT
    4 days ago
  •  ...Job Description Job Description We are seeking a highly skilled and motivated Senior Tax Preparer to join our dynamic team. In this pivotal role, you will lead complex tax preparation projects, ensure compliance with federal and state tax laws, and provide expert... 
    Senior

    Valley Tax & Accounting

    Spanish Fork, UT
    8 days ago
  •  ...best practices, the consultant will aid in the design, building, and delivery of the solution. The consultant will also assist in developing business requirements, specifications, process flows, application design, and configuration, along with testing and deployment.... 
    Senior
    Work at office

    Ice Services

    Provo, UT
    4 days ago
  • Stellar Senior Living in Provo, UT is seeking a Life Enrichment Assistant to lead and facilitate activities for residents in both assisted...  ..., crafts, and social events. The position offers part-time and full-time options, with on-site work and potential opportunities for... 
    Senior
    Full time
    Part time

    Courtyard at Jamestown Assisted Living

    Provo, UT
    1 day ago
  •  ...industry collaborators, ensuring compliance with existing and developing legal frameworks in the US and abroad. Responsibilities will grow...  ...teams designed to support quality care for all patients. Please see our full non‑discrimination statement at #J-18808-Ljbffr... 
    Senior
    Relocation
    Relocation package

    Epic

    Provo, UT
    2 days ago
  •  ...Senior Electrical 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
    4 days ago
  • Description:At Conceptions Fertility we are passionate about providing empathetic and exceptional patient care. We help people grow and build their families through personalized treatment options. We are currently looking for experienced, compassionate, and dynamic team...
    Senior
    Work at office
    Immediate start
    Monday to Friday
    Weekend work

    Tech9

    Provo, UT
    4 days ago
  •  ...about service: guiding others, celebrating progress, and being a steady source of encouragement. What You’ll Do Support and develop new agents as they learn the sales process and work with clients Provide guidance, coaching, and constructive feedback to help... 
    Senior
    Weekly pay
    Work at office

    Alpine Legacy Group

    Provo, UT
    14 days ago
  • $130k

     ...Senior Tax Manager Public Accounting | Equity/Partnership Track Equity/Partnership Opportunity Within 13 Years We are seeking an experienced...  ..., billing, staffing, and profitability. Supervise, mentor, and develop tax professionals. Review tax workpapers and returns and... 
    Senior
    Local area

    gpac

    Provo, UT
    5 days ago
  •  ...Build the Software Platform Behind the Vehicle Hypercraft is developing a new generation of electric Unmanned Ground Vehicles (UGVs) for...  ...common platform that powers every Hypercraft vehicle. As a Senior Embedded Systems Engineer, you'll help build the embedded platform... 
    Senior

    Hypercraft

    Provo, UT
    a month ago
  •  ...providing products and expertise that help nearly 16 million people save for a better today and tomorrow. Section 1: Position Summary The Senior Fraud Investigator is a senior individual contributor responsible for leading complex or high-impact investigations, identifying... 
    Senior
    Second job
    Remote work

    Ascensus

    Provo, UT
    4 days ago
  • $120k

     ...and creative team player to join our Aptive team! This is a full-time Senior Systems Engineer position located in Provo, Utah . The individual...  ...identify and resolve issues before they impact end users Develop and maintain infrastructure-as-code, automation scripts, and... 
    Senior
    Full time

    Aptive Environmental

    Provo, UT
    1 day ago
  •  ...Description CenCore is seeking a Senior RF Engineer to support advanced electromagnetic systems, secure infrastructure development...  ..., manufacturing, operations, customer, and leadership teams to develop courses of action, improve shielding effectiveness, support... 
    Senior
    Remote work

    CenCore

    Springville, UT
    3 days ago
  • $90k - $110k

     ...factors, including skill set, experience, location, qualifications and other job-related reasons. Description We are looking for a Senior Staff Accountant to join our accounting team. The ideal candidate is someone that has a strong accounting foundation and is attentive... 
    Senior
    Local area
    2 days per week

    Dentive

    Provo, UT
    2 days ago
  •  ...it to the next level. As a  Senior .Net Software Engineer for...  ...rewarding projects across the tech stack: from creating innovative web...  .... Job Responsibilities Develop, maintain, and improve C#/ASP....  ...Benefits All positions are Full-Time, with competitive compensation... 
    Senior
    Full time
    Casual work
    Work at office
    Remote work
    1 day per week

    Aristotle

    Provo, UT
    a month ago
  •  ...creative team player to join our Aptive team! This is a full-time Director, Demand Generation position located...  ...to optimize the digital customer journeyLead and develop two direct reports and a team of three, including the Senior Manager of Marketing Technology, while remaining... 
    Senior
    Full time
    For contractors
    Local area

    Aptive Environmental

    Provo, UT
    2 days ago
  •  ...relationships and thrive in a fast-paced, goal-oriented environment. Position Description: As a Senior Sales Representative, you'll manage your territory by developing strong relationships with business owners and decision-makers while driving consistent sales growth... 
    Senior
    For contractors
    Self employment

    Executive Financial Partners LLC

    Provo, UT
    28 days ago
  •  ...them into new opportunities. Day to day, you’ll be working with senior partner and technical leaders at major global platforms and...  ...how new content is distributed • Competitive benefits including full medical/dental/vision coverage, generous PTO, 401(k) matching,... 
    Senior
    Full time
    Temporary work
    Work at office
    Remote work

    Angel Studios

    Provo, UT
    28 days ago
  •  ...relationships and thrive in a fast-paced, goal-oriented environment. Position Description: As a Senior Sales Representative, you'll manage your territory by developing strong relationships with business owners and decision-makers while driving consistent sales growth... 
    Senior
    For contractors
    Self employment

    Executive Financial Partners LLC

    Provo, UT
    7 days ago
  •  ...Job Description Job Description Build the Software That Accelerates Vehicle Development Hypercraft is developing a new generation of electric Unmanned Ground Vehicles (UGVs) for defense and commercial applications. Supporting those vehicles is Carbon, Hypercraft... 
    Senior
    Relocation package

    Hypercraft

    Provo, UT
    a month ago
  •  ...with product and design teams (ex-Google/FB/Apple/Microsoft) to develop, test, and launch new features and improvements for our...  ...engineering experience Have built mobile apps (and/or web apps) full-stack before Enthusiastic about photo sharing and/or AI and/or social... 
    Full time

    Cheez

    Orem, UT
    2 days ago
  •  ...globe who think that’s work worth doing.Senior Graphic DesignerWhy We Have This RoleAt Qualtrics...  ..., and fellow designers, you will take full ownership of major creative initiatives...  ...of junior and mid-level team members.Develop skills in motion graphics and video editing... 
    Senior
    Work at office
    Flexible hours
    3 days per week

    Qualtrics

    Provo, UT
    22 hours ago
  •  ...Senior Materials Manager The Senior Materials Manager is responsible for overall project materials management including, sourcing...  ...site contractor management for the Company. What You'll Do Develops and manages industry best material management practices and... 
    Senior
    Contract work
    Temporary work
    For contractors
    Local area

    Quanta Infrastructure Solutions Group, LLC

    Provo, UT
    4 days ago

Do you want to receive more vacancies?

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