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

Full Stack Software Engineer

Full-time

Deseret

Our company is committed to being trusted voices of light and truth reaching hundreds of millions of people worldwide. Full Stack Software Engineer REPORTS TO : Data Engineering and Analytics Director LOCATION : Salt Lake City – Hybrid Schedule STARTING DATE : Immediately POSITION TYPE : Full Time OUR COMPANY Deseret Book is a mission-driven company, committed to being a trusted gathering place for thoughtful expressions of faith. Established in 1866, today we create and curate stories worth telling, questions worth exploring, and beauty worth sharing to improve the lives of individuals and families in every step of their faith journey. In our work culture, we put people first. Our team members are dedicated to meeting the needs of our communities as we work together, creating an environment where collaboration is critical and personal accountability is expected. If you are passionate about helping people find inspiration and help for their lives, and working with colleagues who want to do the same, then Deseret Book Company is the place for you. THE OPPORTUNITY A Full Stack Software Engineer will own the technical direction of a core business area end-to-end. Day-to-day, that means defining architecture, building scalable solutions on AWS, and shipping full-stack web applications, while simultaneously keeping systems healthy by paying down technical debt, implementing monitoring, and planning upgrades. Roughly half the role is hands-on architecture and project delivery; the other half is split between cross-functional collaboration, system maintenance, and knowledge sharing. This is not a heads-down coding role. The engineer will partner with business stakeholders to translate business needs into technical solutions and provide guidance on what's feasible. They'll collaborate with other technical teams across the organization, coordinating integration efforts and designing APIs for system interoperability. Clear communication is essential, as they'll need to make complex technical concepts accessible to non-technical team members and facilitate decision-making across groups. They'll also engage with project stakeholders through regular status updates, timeline estimations, and early risk identification. A successful candidate must have at least five years of development work with demonstrated technical leadership. They'll bring proficiency in JavaScript frameworks like TanStack Start or Svelte, PostgreSQL or MySQL, AWS services such as Bedrock, Lambda, and EventBridge, and search engines like OpenSearch. The ideal candidate is self-motivated, analytically sharp, and has the communication skills to balance feature development, technical debt, and cross-team collaboration. RESPONSIBILITIES INCLUDE:

  • 25% Technical Architecture & Ownership: Lead technical ownership of a core business area, including:
  • Define and implement architecture decisions for that area
  • Establish and enforce code quality standards and best practices
  • Design scalable solutions using web frameworks, AWS services, and database technologies
  • Evaluate and recommend new technologies and approaches to improve system performance and maintainability
  • 25% Project Planning & Execution: Drive project planning and delivery for area specific initiatives:
  • Create accurate timeline estimations for technical initiatives
  • Break down complex projects into manageable pieces
  • Track project progress and communicate status to stakeholders
  • Identify and mitigate technical risks early in the development process
  • 20% Cross-functional Collaboration: Partner with teams across the organization:
  • Collaborate closely with other teams to translate business requirements into technical solutions
  • Partner with business stakeholders to understand needs and provide technical guidance
  • Communicate technical concepts clearly to non technical team members
  • Facilitate technical discussions and decision making across teams
  • 20% Technical Debt & System Maintenance: Manage the health and sustainability of systems:
  • Identify, prioritize, and plan technical debt reduction initiatives
  • Develop and execute system maintenance and upgrade plans
  • Implement monitoring and alerting strategies
  • Balance new feature development with technical debt reduction
  • 10% Knowledge Sharing: Ensure smooth system integration and team knowledge:
  • Coordinate integration efforts with other technical business areas
  • Design and implement APIs for system interoperability
  • Conduct thorough code reviews to ensure quality and knowledge transfer
  • Create and maintain comprehensive technical documentation
REQUIRED SKILLS & QUALIFICATIONS:
  • Bachelor's Degree in Computer Science, Software Engineering, or related field, OR equivalent professional experience
  • Minimum of 5 years of software development experience with demonstrated technical leadership
  • Strong proficiency in Javascript frameworks such Tanstack Start or Svelte
  • Experience building and maintaining full stack web applications
  • Experience building and maintaining integrations between different systems
  • Solid experience with PostgreSQL or MySQL databases
  • Solid experience with Search Engines such as OpenSearch
  • Hands-on experience with AWS services, particularly AWS Bedrock, Lambda and Eventbridge
  • Experience with code review processes and maintaining code quality standards
  • Strong project planning and estimation skills
  • Experience with version control systems
  • Strong problem-solving and analytical skills
  • Self-motivated with excellent time management abilities
Vacancy posted 8 days ago
Similar jobs that could be interesting for youBased on the Full Stack Software Engineer in Salt Lake City, UT vacancy
  • $89.6k - $156.7k

     ...Enterprise Platforms and AI-Enabled SolutionsAre you an experienced Full Stack Java Engineer who enjoys solving complex technical challenges and...  ...Agile environments where you can work across the full software development lifecycle and contribute to modern cloud-native... 
    Suggested
    Local area

    CGI

    Salt Lake City, UT
    3 days ago
  •  ...methodology, attending daily stand-ups, sprint planning, and retrospective meetings. Minimum 2-3 years of software engineering experience Have built mobile apps (and/or web apps) full-stack before Enthusiastic about photo sharing and/or AI and/or social media... 
    Suggested
    Full time

    Cheez

    Salt Lake City, UT
    3 days ago
  • $99k - $232k

     ...LevelManagerJob Description & SummaryThe OpportunityAs a Manager, Full Stack AI Engineer - AWS you will lead the design, development, testing, and modernization of AWS-native applications across the software development life cycle within our Advisory practice. As a... 
    Suggested
    Full time
    H1b

    PwC

    Salt Lake City, UT
    3 days ago
  • $77k - $202k

     ...Description & SummaryThe OpportunityAs a Senior Associate, Full Stack AI Engineer — AWS you will design, build, and test cloud-native applications...  ...engineering practices, and AI-enabled methods across the software development lifecycle. As a Senior Associate you will... 
    Suggested
    Full time
    H1b

    PwC

    Salt Lake City, UT
    3 days ago
  • $124k - $280k

     ...Description & SummaryThe OpportunityAs a Senior Manager, AWS Full Stack AI Engineering you will lead multidisciplinary teams in designing,...  ...testing, and maintaining AI-enabled applications across the software development lifecycle, within our Advisory practice. As a... 
    Suggested
    Full time
    H1b

    PwC

    Salt Lake City, UT
    3 days ago
  •  ...Process Solutions (APS) organization as a Full Stack Developer focused on building and...  ...native services.Delivering high-quality software consistently across sprints and releases...  ...process automation tools. Consisting of 6-8 engineers with expertise across front-end development... 
    Full time

    Fidelity Investments

    Salt Lake City, UT
    21 hours ago
  •  ...using Github. Experience with MongoDB. Will be using a similar stack which is (M)ongo, (N)odeJS but not (A)ngular.JS or (E)xpress. It...  ...stitsolutions.com Additional Information Job Status: Permanent / Full time position Share the Profiles to michael(at)tammina.com Contact... 
    Permanent employment
    Full time
    Local area

    TecTammina

    Salt Lake City, UT
    12 hours ago
  •  ...Full Stack Developer Fidelity Investments is looking for top Java engineering talent that can, via skilled development, deliver enterprise scale customer facing services...  ...for consistent delivery of functional software – sprint over sprint, release over release Excellence... 

    Kaav Inc.

    Salt Lake City, UT
    2 days ago
  •  ...Full Stack Java Developer We're looking for product-aware, passionate, inquisitive, and responsible engineers to help build and deliver the best web experience to our customers. The ideal...  ..., Concourse, Docker etc. Strong software experience in developing and a proven... 

    Samprasoft

    Salt Lake City, UT
    2 days ago
  • Overview: ARE you a junior software engineer who wants to understand how software actually works,...  ...Are you the type of person who reads the stack trace before asking, who wants to know why...  ...ability to learn, TypeScript and full-stack web development. Familiarity with... 
    Full time
    Internship
    Remote work
    Work from home

    SOUND DECISIONS

    Salt Lake City, UT
    1 day ago
  •  ...technology to build and design innovative software for our clients. When you become part of...  ...managers. On each project, our teams use modern stacks, in-demand languages, and leading edge...  ...web technologies. Version 4.5 or newer. Full stack development experience utilizing... 
    Remote work
    Flexible hours
    Night shift

    SolutionStream

    Salt Lake City, UT
    12 hours ago
  •  ...web-based applications and backend support systems. Complete assigned work on time and on budget. Document code changes and include full unit/integration test coverage. Write idempotent TSQL scripts to run alongside DB schema updates. Research anomalies identified by... 
    Local area

    PrincePerelson and Associates

    Salt Lake City, UT
    1 day ago
  •  ...Overview Our client seeks a Full Stack Developer to design, build, and deliver enterprise-scale, customer-facing services for modernized...  ...Design, build, and deliver high-quality, scalable software solutions for customer-facing services. Translate business requirements... 

    Eliassen Group

    Salt Lake City, UT
    3 days ago
  • $110k - $140k

     ...We are looking for a candidate with 5+ years of professional full stack development experience. We need deep, hands-on expertise in C#...  ...procedures, and high-performance queries. We troubleshoot and resolve software defects as needed. We create and maintain clear architecture... 

    SwissDevJobs.ch

    Salt Lake City, UT
    3 days ago
  •  ...interest of national security. Job Title: Intern, Systems Engineering Job Code: 41255 Job Location: Forest, VA Job Schedule:...  ...procedures & cases Conduct tests and document results Use software tools, scripting and software/hardware troubleshooting... 
    Internship
    Local area

    L3Harris

    Salt Lake City, UT
    3 days ago
  •  ...directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-...  ...oriented design patterns Contributions to coding forums like Stack Overflow or other collaborative development communities... 
    Remote job
    Internship

    Danaher

    Salt Lake City, UT
    5 days ago
  •  ...in the interest of national security. Job Title: Intern, Software Engineer Job Code: 39942 Job Location: Salt Lake City, UT Job...  ...interfaces, testing, debugging, and defect resolution across the full software development lifecycle. You'd also use a wide range... 
    Internship
    Local area

    L3Harris

    Salt Lake City, UT
    1 day ago
  •  ...solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Intern, Software Engineering Job Code: 41596 Job Location: Salt Lake City, UT Job Schedule: 9/80: Employees work 9 out of every 14 days -... 
    Internship
    Local area

    L3Harris

    Salt Lake City, UT
    3 days ago
  •  ...diagnostics. We use a modern stack (i.e. React with TypeScript,...  ...candidate will contribute across the full stack. Sounds interesting to...  ...a proven entrepreneurial and engineering team Responsibilities The...  ...datasets Collaborate with software engineers and immunologists to... 

    Teiko

    Salt Lake City, UT
    2 days ago
  • $55k - $100k

     ...Join to apply for the Senior Backend Engineer (AWS) role at Lumenalta This range is provided...  ...client and team schedules. This is a full-time position requiring a minimum of 40 hours...  ...IT Services and IT Consulting, Software Development, and IT System Custom Software... 
    Full time
    Remote work
    Monday to Friday

    Lumenalta

    Salt Lake City, UT
    3 days ago
  • Department: Biocomputing - 331Primary Purpose:A Software Engineer IV is a senior engineer and leading contributor to software development...  ...optimizing SQL Server and MongoDB queries. Experience architecting full-stack systems, including endpoint design, UI component design, and... 
    Full time
    Work at office

    ARUP Laboratories

    Salt Lake City, UT
    3 days ago
  •  ...Senior Software EngineerJoin a team that is helping shape the future...  ...development. As a Senior Software Engineer, you will play a key role in...  ...LocationThis is a full-time, in-office position requiring...  ...Join a team of experienced full-stack engineers working closely together... 
    Full time
    Work at office
    Visa sponsorship
    Work visa

    WGU

    Salt Lake City, UT
    2 days ago
  •  ...Position Summary:This position requires the engineer to develop solutions in TypeScript using...  ...or similar framework.Experienced in software development lifecycle and test methodologies...  ...discipline.Have 7+ years hands on full stack development experience.2+ years experience... 
    For subcontractor
    Flexible hours

    ParetoHealth

    Salt Lake City, UT
    2 days ago
  • $110k - $200k

     ...Job DescriptionJob DescriptionWhy This Role Matters Senior Software Engineers are the technical anchors of our teams.You'llbe the go-to person...  ...ability to design and deliver complex features across the full stack Deep understanding of software architecture patterns and... 
    Full time
    Temporary work
    Work at office
    Local area
    Immediate start
    Remote work
    Relocation package
    Flexible hours
    3 days per week

    Bluestaq US External

    Salt Lake City, UT
    4 days ago
  •  ...asset and have a culture to prove it! How You Will Support The Team:The Senior Software Engineer is responsible for translating business requirements to technical specifics and developing full stack software architecture and design. Responsibilities include developing and... 
    For contractors
    Work experience placement
    Work at office
    3 days per week

    Medallion Bank

    Salt Lake City, UT
    12 hours ago
  • Senior Backend Engineer/ScalaSalt Lake City, UT - HybridNo Corp to Corp.About the Role We are seeking a Backend Engineer to play a key...  ...with Product and cross-functional stakeholders throughout the software development lifecycle—translating requirements, iterating on in... 

    Prince Perelson & Associates

    Salt Lake City, UT
    1 day ago
  • $121k - $206k

     ...to grow and make a difference in ways that matter to you. Role Summary We are looking for a Senior Full Stack Engineer to build modern, secure, and scalable software solutions that advance business priorities, improve operational efficiency, and deliver intuitive user... 
    Work experience placement
    Local area
    Remote work
    3 days per week

    T. Rowe Price Associates

    Salt Lake City, UT
    4 hours ago
  •  ...stakeholder requirements Participate in design discussions to capture software specifications, and aid in creation of process documentation....  ...apply. EEO/About Us Benefits Along with competitive pay, as a full-time Infosys employee you are also eligible for the following... 
    Full time
    Temporary work
    Relocation

    Infosys

    Salt Lake City, UT
    1 day ago
  • Job #: 2310 Pay Rate: Not Specified Job type: contractor Location: Salt Lake City, UT JD: Java Developer Resources: Strong programming skills in Java with proficiency in object-oriented design principles Experience with Java frameworks such as DropWizard, Spring and Hibernate...
    For contractors

    TechDigital Group

    Salt Lake City, UT
    1 day ago
  • $128.19k - $184.01k

     ...and Role: We are seeking a talented iOS Engineer to join us in building Poe, an innovative...  ...user experience Own the entire software development process from timeline estimation...  ...Fri: 9am-3pm Pacific Time) ~2+ years of full-time experience in iOS development with Swift... 
    Remote job
    Full time

    Quora

    Salt Lake City, UT
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Full Stack Software Engineer. Be the first to apply!