Software Engineer – Payments

Podium · Provo, UT

Company

Podium

Location

Provo, UT

Type

Full Time

Job Description

Podium exists to help local businesses win. Using Podium, local businesses can simplify the way they communicate with their customers—from collecting payments to facilitating online reviews to launching marketing campaigns, and much more.

Our work and focus on helping local businesses thrive has been recognized across the industry, including Forbes’ Next Billion Dollar Startups, Forbes’ Cloud 100, the Inc. 5000, and Fast Company’s World’s Most Innovative Companies.

We look for people who are curious, creative and are willing to do the work to be a little better every day. We also embody our company values in all that we do, which always starts with being Customer Obsessed, followed by Be a Founder, Zero Drama, and Enjoy the Ride. Does that sound like you?

Employer:                              Podium Corporation, Inc.

Job Title:                                Software Engineer – Payments

Degree Required:                  Bachelor’s degree or equivalent foreign education

Academic Discipline(s):        Computer Science, Computer Engineering, or closely related field

Experience Required:           5 years of post -degree progressive experience

Alternate Occupations Accepted: Computer Science, Computer Engineering, or closely related field

 

Job Description:

 

  • Perform hands on software engineering and development activities on Podium’s consumer payments software.
  • Build, implement, and scale Podium’s Application Programming Interfaces (APIs) and software infrastructure.
  • Engineer and test software code at all stages of the development lifecycle.
  • Develop and implement cutting-edge APIs for payments product to improve existing features and functionality.
  • Utilize GraphQL and Apollo Client; deploy software and web infrastructure to combine conversational, text-based commerce with in-store hardware.
  • Mentor junior engineers and provide code review.
  • Assist in establishing coding standards.
  • Design back-end, full-stack and machine learning infrastructure.
  • Develop algorithms, data structures, and code to enhance product user experience. 

 

* Position may also telecommute from any location in the United States.

 

Minimum Qualifications:

  • Knowledge of functional, integration and unit testing of software to ensure software quality and reliability.
  • Knowledge of Java, JavaScript, Typescript, HTML 5, CSS and JSON.
  • Knowledge of designing and building observable, reliable and resilient REST API microservices in a large-scale environment.
  • Knowledge of Unix and Linux operating systems.
  • Knowledge of designing and writing complex Single Page Applications (SPA) using expertise in user experience (UX) to create efficient user interfaces.

Work Location:           1650 W. Digital Drive, Lehi, UT 84043, position may also telecommute from any location in the United States.

Hours of work:            Usually 8 a.m. to 5 p.m., Monday through Friday

 

Applicants interested in applying for this position should send a resume to Matt VanBuhler at [email protected] and reference the above job title. Applicants who fail to provide a resume and pre-screening question responses will not be considered.

#LI-DNI

Apply Now

Date Posted

06/16/2023

Views

4

Back to Job Listings Add To Job List Company Profile View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Developmental Engineer -

Views in the last 30 days - 0

View Details

Bioenvironmental Engineer -

Views in the last 30 days - 0

View Details

Bioenvironmental Engineer -

Views in the last 30 days - 0

View Details

Bioenvironmental Engineer -

Views in the last 30 days - 0

View Details

Controls Technician - Utah - Dandy

Views in the last 30 days - 0

Dandy a venturebacked company is revolutionizing the dental industry with advanced technology They are hiring an experienced Controls Technician to ma...

View Details