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

Full-Stack Software Developer

$73k - $95k

Brigham Young University

Why Work at BYU


As the flagship higher education institution of The Church of Jesus Christ of Latter-day Saints, Brigham Young University (BYU) strives to be among the exceptional universities in the world. At BYU, we are devoted to our faith and to our students. We take an active role in the University's Mission: "To assist individuals in their quest for perfection and eternal life."


Our unique mission, deeply rooted in the Gospel of Jesus Christ, provides countless ways to serve and make an impact. This, along with our remarkable culture of belonging, weekly devotionals, and endless opportunities for learning and growth-all situated within a beautiful and historic campus-make it hard to imagine a more inspiring place to work.


Brigham Young University strongly prefers to hire faithful members of The Church of Jesus Christ of Latter-day Saints.


Full-Stack Software Developer

BYU's Office of Information Technology (OIT) is passionate about supporting the thousands of students, faculty, and staff of our campus community every day. We are committed to growth through employee trainings and workshops or providing students with invaluable hands-on work experiences. OIT has a positive, caring environment that values collaboration, commitment, and customer service. Our goal is to offer excellent service to the University, while striving to assist individuals in their quest for perfection and eternal life.


What you will be doing in this position

We are looking for a full-stack software engineer to design, develop, test, and support web-based applications that serve the needs of the university community. This role involves working across both frontend and backend technologies to build and maintain scalable, secure, and user-friendly systems.


Responsibilities include collaborating with stakeholders to gather requirements, implementing features from concept to deployment, integrating with third-party services and internal APIs, and providing technical support. A full-stack engineer in this position contributes to the evolution of significant applications that interact with various systems across campus. You will also have the opportunity to mentor and work alongside students who contribute to production code under the guidance of experienced engineers.

What qualifies you for this role

Skills, abilities, or knowledge:


You are not required to have experience in all areas listed below, what you don't know, we can help you learn. You will be working closely with and training Student Engineers. We're looking for strong full-stack engineers with a passion for building end-to-end solutions. The more experience and knowledge you bring, the more likely you are to be selected. Compensation will be commensurate with experience and skills.
  • Full-stack application development using modern frontend frameworks (e.g., Vue, Svelte, Angular, React) and backend technologies (e.g., Node.js, PHP, Python, Go, or Java)
  • Proficiency in user interface technologies and standards (e.g., HTML/HTMX, CSS, JavaScript/TypeScript, JSON, XML)
  • Experience designing and interacting with both relational and NoSQL databases (e.g., SQL, PostgreSQL, MongoDB), including data modeling, validation, and performance tuning
  • Strong understanding of API design and development (REST, GraphQL, microservices), and experience integrating frontend and backend services
  • Knowledge of secure web application practices (e.g., OWASP Top 10)
  • Familiarity with DevOps practices and tools (e.g., GitHub Actions, CI/CD pipelines, AWS, Terraform, Infrastructure as Code)
  • Experience with testing strategies and tools (unit, integration, end-to-end), and continuous deployment principles
  • Understanding of authentication and authorization workflows and identity providers
  • Working knowledge of agile methodologies and principles
  • Mentoring and collaborating in a teaching-focused engineering environment
Education and Experience:


This position provides an opportunity for people of varying levels of skill. If you have a lot of education, experience, and skill, we'll compensate you accordingly. If you are early in your career, this could be a great opportunity for you, too. Different levels of pay are assigned by the hiring department depending on experience/education/skills and business needs.


Early Career Professional (Level 53): Bachelor's degree or four years of a combination of education and related experience required. Bachelor's degree and related experience preferred. Supervision experience preferred. ($73,000-$95,000 approximate starting salary range)


Professional (Level 54T): Bachelor's degree and two years of related experience, or an equivalent combination of relevant education and experience required. Bachelor's degree and two years of related experience preferred. Supervision experience preferred. ($88,000-$114,000 approximate starting salary range)


Senior Professional (Level 55T): Bachelor's degree and five years of related experience, or Master's degree and 3 years, or an equivalent combination of relevant education and experience is required. Minimum of 2 years of technical supervision experience is required. ($102,000-$132,500 approximate starting salary range)


What we offer in return:

This position comes with fantastic benefits, including:
  • 401k. BYU automatically contributes 8% at no cost to you. Additionally, if you contribute 5%, BYU adds an additional 4% (Rehires may qualify for different retirement plans)
  • Excellent work-life balance: 13 paid holidays + 22 days paid vacation + 12 sick days, accrued annually
  • Employee assistance program, available to the employee and all members of their household
  • Tuition benefits for employees and eligible family members
  • Access to athletic facilities
  • Excellent medical/dental benefits
  • Short/long-term disability benefits
  • Paid parental and maternity leave
  • Wellness Program
  • Free on-campus parking
  • Free UTA passes for employees, spouses, and qualified dependents
  • Discounts at the BYU Store and for many events at BYU


Required Documents:

All Staff positions require a resume.

Refer to the Job Posting for any additional required documents.

Members of The Church of Jesus Christ of Latter-day Saints must hold and be worthy to hold a current temple recommend.

Brigham Young University is an equal opportunity employer, including disability and protected veteran status.

Brigham Young University (BYU) is widely recognized not just for its world-class education, but for its deep commitment to inspired religious values. Gathered together in a Christ-centered atmosphere, BYU employees are a vital part of a community of belonging, where we value the experiences, perspectives, and talents of each individual. If you share in our devotion to faith and to excellence, we have a place for you here at BYU!
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Full-Stack Software Developer in Provo, UT vacancy
  •  ...Senior Full Stack Developer Location: Onsite - Springville, Utah Employment Type: Full-Time About Rustica Rustica is more than...  ...enjoys solving real-world business problems and building software that people rely on every day. This position offers the opportunity... 
    Suggested
    Full time

    Rustica Hardware

    Springville, UT
    3 days ago
  •  ...build, and scale production systems across the stack (frontend and backend) in order to power our...  ...teams to turn business problems into robust software that integrates prompts, automations, and guardrails. Improve developer experience through testing strategies, build... 
    Suggested
    Work at office
    Monday to Friday
    Afternoon shift

    Atonom

    Provo, UT
    3 days ago
  • $90k - $100k

     ...Overview: We’re looking for a motivated and growth-oriented Full Stack Developer to join our small but agile engineering team. If you're early...  ...Must-Have Qualifications: 3–4 years of professional software development experience Experience working in an Agile development... 
    Suggested
    Full time
    Internship

    Mondo

    American Fork, UT
    4 days ago
  •  ...The Full-Stack Engineer is responsible for developing, maintaining, and enhancing both front-end and back-end components of web applications related to Crumbl...  .... Builds robust API integrations with 3rd party software including Netsuite, Shiphawk, Zamp, Arrowstream, and... 
    Suggested
    Local area
    Shift work

    Crumbl

    Provo, UT
    2 days ago
  • $85.39k - $116.98k

     ...Description Syms Strategic Group (SSG)  is seeking a talented Full Stack Developer (Angular/NodeJS) - II Location: Remote Department:...  ...end services in production on AWS Apply and promote best software engineering practices within an Agile framework Use Git... 
    Suggested
    Full time
    Remote work

    Syms Strategic Group, LLC (SSG)

    Provo, UT
    4 days ago
  •  ...Full-Stack Developer At Revere Health, we value the health of our patients above all else. As the largest independent multi-specialty physician group in Utah, our healthcare system gives patients the best in communication, quality, coordination and innovation. Founded... 

    Reverhealth

    Provo, UT
    3 days ago
  •  ...design teams (ex-Google/FB/Apple/Microsoft) to develop, test, and launch new features 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... 
    Full time

    Cheez

    Orem, UT
    18 hours ago
  • $140k - $200k

     ...long-term roadmap for the Windows platform. Take ownership of full lifecycle of features: conception → design → implementation →...  ...similar), and a dedication to building accessible and inclusive software. ~ Excellent software engineering fundamentals: OOP, design patterns... 
    Work at office

    Speechify

    Provo, UT
    1 day ago
  •  ...agents. Collaboration & Communication: Work closely with software engineers to ensure seamless integration of new features and services...  .... Position type and expected hours of work - Regular full-time, 40 hours per week. Travel required - No out of state... 
    Full time
    Temporary work
    Work at office

    The David Movie

    Provo, UT
    7 hours ago
  • $44.34k - $52.17k

     .../CIO Position Announcement At Utah Valley University, the Web Developer plays a key role in shaping a dynamic and accessible digital experience...  ...issues. Strong computer skills, including proficiency with software development tools and platforms. Basic understanding of UI/UX... 
    Local area

    The Chronicle of Higher Education

    Orem, UT
    3 days ago
  •  ...consensus from peers where appropriate Collaborates with other software engineers and teams to design and implement deployment...  ...Collaborates with other software engineers and teams to design, develop, test, and implement availability, reliability, scalability, and... 

    J.P. Morgan

    Orem, UT
    13 days ago
  •  ...applications become available. About Software Engineering Roles at Danaher Are you...  ...ll work alongside experienced engineers developing diagnostic software that powers critical...  ...Contributions to coding forums like Stack Overflow or other collaborative development... 
    Remote job
    Internship

    Danaher

    Orem, UT
    2 days ago
  • Our Benefits - Designed with You in Mind Comprehensive Health & Well-being Coverage From your very first day, you’ll have access to medical, dental, vision, and prescription drug coverage - ensuring you and your family stay healthy and protected. Generous Paid Time...
    Full time
    Immediate start

    Stellantis

    Orem, UT
    2 days ago
  • $100k - $125k

     ...has an exciting opportunity for a Senior Software Engineer. This role will support the...  ...Design and implement software front-end and full stack application enhancements and...  ...within the time allotted Mentors Software Developers: Responsible for the quality of work that... 
    Full time
    For contractors
    Work experience placement
    Work at office
    Local area
    Work from home
    3 days per week

    Press Ganey

    Provo, UT
    2 days ago
  • $139.9k - $199.3k

     ...Amazon cloud and Azure cloud, as well as contribute to the existing automated frameworks to be used by other SDETs and QA Engineers* Develop and execute test cases related to functional load testing, stress testing, and end-to-end system load testing and automate them for... 
    Permanent employment
    Work experience placement
    Remote work

    Green Dot

    Provo, UT
    4 days ago
  •  ...Sr. Embedded Software Engineer page is loaded## Sr. Embedded Software...  ...Engineerlocations: US - Orem, UTtime type: Full timeposted on: Posted Todayjob...  ...FLIR in Orem, we design and develop unmanned aircraft systems and...  ...Experience with UAS software stacks or autopilot systems,... 
    Permanent employment
    Local area
    Visa sponsorship
    Work visa

    FLIR Systems

    Orem, UT
    4 days ago
  • $155.66k - $225.16k

     ...constant adaptation. Responsibilities: Develop and maintain internal tools and systems...  ...your own process of creating this software Collaborate with teams across the business...  ...evals ~5+ years of experience in full-stack development with strong skills in Python... 
    Remote job
    Full time
    Shift work

    Quora

    Orem, UT
    4 days ago
  • $152.07k - $202.76k

     ...ready connectivity, join us today. The Role The Principal Software Engineer serves as a senior technical leader responsible for...  ...environments. Familiarity with modern engineering practices, developer tooling, automation frameworks, and software delivery... 
    Full time
    Temporary work
    Remote work

    Lumen

    Orem, UT
    4 days ago
  • $128.19k - $184.01k

     ...the cutting edge of technology to design, develop, and maintain the Poe iOS app. This...  ...overall 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

    Orem, UT
    4 days ago
  • $89k - $143.75k

     ...uniquely positioned to innovate across the full spectrum of healthcare solutions today...  ...Development Job Sub Function: R&D Software/Systems Engineering Job Category:...  ...intersection of biology and technology, we’re developing the next generation of smarter, less... 
    Full time
    Temporary work
    Work at office
    Local area
    Remote work
    Night shift

    Johnson & Johnson

    Orem, UT
    2 days ago
  • Mobile Lubrication Engineer Under the direction of the shop foreman, the mobile lubrication engineer is responsible for fueling, oil changes, and lubrication of equipment, as well as assisting with seasonal maintenance tasks such as brake replacements. Additional duties...
    Seasonal work

    Sunpro, Inc.

    Orem, UT
    1 day ago
  •  ...quality, and customer standards. As a full-service development and manufacturing...  ...contract manufacturer that builds its own software in-house rather than buying off-the-shelf...  ...warehouse. We are seeking a full-stack developer to continue building this platform alongside... 
    Full time
    Contract work
    Shift work

    Factory6

    Lindon, UT
    3 days ago
  •  ...name a few. We have an excellent reputation with the clients. Currently, We are looking for entry-level software programmers, IT enthusiasts, Python/Java developers, Data analysts/ Data Scientists. We welcome candidates with all visas and citizens to apply.... 

    SynergisticIT

    Orem, UT
    1 day ago
  •  ...Qualifications Must be proficient in AutoCAD. Experience in reading blueprints. Prefer experience in using structural analysis software for simple beam and column elements structure is a plus. Prefer experience in structural engineering as it relates to either... 
    Night shift

    White Cap Supply Holdings, LLC

    American Fork, UT
    7 hours ago
  • $50k - $90k

     ...AI Data Engineer Customer Experience | Provo, UT | Full-Time | On-Site | $50,000 – $90,000 | Entry-Level / 0–2 Years ABOUT ATONOM Atonom...  ...graduate (or soon to be) in Computer Science, Data Science, Software Engineering, Information Systems, or a related technical field.... 
    Full time
    Immediate start

    Atonom

    Provo, UT
    18 hours ago
  •  ...management and cybersecurity teams. - Support the segregation and elimination of malicious software and spam traffic in accordance with security policies and directives. - Develop and maintain technical documentation, standard operating procedures, and platform... 
    Minimum wage
    Full time
    Contract work
    Temporary work
    Work experience placement

    Maximus

    Orem, UT
    3 days ago
  •  ...cloud environments, including IaaS and PaaS services. - Manage full virtual machine lifecycle activities across large number of VMs,...  ...compliance scanning into pipeline workflows to support secure software delivery and platform hardening. - Monitor cloud platforms for... 
    Minimum wage
    Full time
    Contract work
    Temporary work
    Work experience placement
    Remote work

    Maximus

    Orem, UT
    2 days ago
  •  ...creativity and innovation. You’ll own the secure software development lifecycle, lead security...  ...You’ll also play a key role in enabling developers, building the skills and tooling they...  ...and API vulnerabilities across the stack. Advise on secure use of authentication,... 
    Local area

    Dormont Manufacturing Company

    Lindon, UT
    4 days ago
  • $132.23k - $176.31k

     ...Senior Lead SRE requires an AI-native mindset, understands the software development lifecycle (from coding to support) and applies...  ...across the engineering organization — including product owners, developers, and testers — to design, optimize, and automate business and... 
    Full time
    Temporary work
    Remote work

    Lumen

    Orem, UT
    4 days ago
  •  ...etc to name a 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, Machine Learning engineers for full time positions... 
    Full time
    H1b
    Immediate start
    Remote work

    SynergisticIT

    Provo, UT
    4 days ago

Do you want to receive more vacancies?

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