Search jobs > Provo, UT > Software engineer

Software Engineer

Unicity International
Provo, Utah, US
Full-time

About Us

Please make sure you read the following details carefully before making any applications.

Unicity is a global multi-level marketing company operating in over fifty countries. We are dedicated to providing world-class health and wellness products and a leading business platform that collectively Make Life Better for people worldwide.

As we reorganize our Information Technology department into robust Agile Product Engineering teams, we are expanding our team and seeking an experienced Software Engineer to contribute to the development of our Shop 2.0 product.

Responsibilities

  • Play a key role in the development of Shop 2.0.
  • Work within a hybrid, flexible work environment.
  • Take ownership of tasks, demonstrating a self-starting attitude and attention to detail.
  • Write clean, concise code and create unit tests.
  • Troubleshoot and solve complex problems.
  • Recommend and implement cloud-based solutions to enhance the stability and performance of our internal infrastructure.
  • Proactively identify and address issues, measure system effectiveness, and suggest areas for improvement.
  • Collaborate with cross-functional teams in a fast-paced environment.
  • Participate in the overall lifecycle of projects.

Requirements

  • Bachelor's degree in computer science, information technology, or a relevant field preferred.
  • 5+ years of experience as a Software Engineer in an Agile product team environment.
  • Proficient in NodeJS and PHP (mostly PHP), with 3+ years of TypeScript / JavaScript development.
  • Familiarity with modern JavaScript frameworks such as React / Next.js, Svelte / SvelteKit, Angular, Vue / Nuxt, etc.
  • 5+ years of experience integrating payments and utilizing Test Driven Development (TDD) and / or Behavior Driven Development (BDD) methodologies.
  • Strong understanding of API architecture, microservices, and REST APIs.
  • Experience with domain-driven development, CQRS, event sourcing, asynchronous and event-driven systems, and queueing technologies (e.g., RabbitMQ and SQS).
  • Knowledge of access management, working with customer data, search, pay-in and pay-out information, and subscription-based auto-shipped orders.
  • Proficient in Docker and Kubernetes, relational databases (e.g., SQL Server and PostgreSQL), document databases (e.g., MongoDB), and in-memory key-value stores (e.

g., Memcached and Redis).

  • Experience with continuous integration and continuous deployment pipelines (e.g., Travis-CI and Spinnaker).
  • Familiarity with API development tools (e.g., Git and Postman) and application monitoring tools (e.g., DataDog, Prometheus, AWS CloudWatch, and Grafana).
  • Strong analytical and problem-solving skills.
  • Willingness to travel occasionally.

Benefits

  • Competitive wages.
  • Hybrid, flexible work environment.
  • Paid maternity and paternity leave.
  • Generous vacation allowance and company-paid holidays.
  • Phone and internet reimbursement.
  • 401(k) with company match.
  • Travel opportunities.
  • Substantial company product allowance.
  • Comprehensive benefits package.

If you are passionate about making a significant impact, being a key driver of core initiatives, and shaping the scope of your role, we invite you to join our exciting journey at Unicity.

Let's discuss how you can contribute to our dynamic team. Apply now!

J-18808-Ljbffr

5 days ago
Related jobs
Promoted
L3Harris Technologies
Pleasant Grove, Utah

Specialist, Embedded Cybersecurity Software Engineer . We are currently seeking Software Engineers who want to be a part of developing the next generation of innovative networking technologies for mobile ad-hoc wireless communications systems. A bachelor's degree in CS/EE/CE or a degree in a closely...

Promoted
Aristotle
Provo, Utah

Drive performance engineering as an integral step throughout the software development life cycle, ensuring that performance considerations are embedded in the development process. You will also be working on the creation of leading-edge CFTC compliant Designated Contract Market (DCM) and Designated ...

Promoted
Clozd Inc.
Lehi, Utah

Software Engineer Responsibilities:. Software Engineers are responsible for the development of a growing suite of win-loss technologies. Our software solutions are fundamental to driving adoption of our programs and impacting change within our clients' organizations. As a member of our engineering t...

Promoted
Vivint
Lehi, Utah

Vivint is seeking a QA Engineer to help deliver tests for our next generation products. Validate software fixes and proper operation of embedded Linux devices. Experience in software troubleshooting approaches and techniques. ...

Promoted
University of Utah
Lehi, Utah

This position will provide support for investigator-initiated projects and core CTSI operational development requiring a broad range of software solutions. Collaborate with the other engineering staff to build out applications and infrastructure for researchers. Lead project designs and implementati...

Promoted
Mosaec
Lehi, Utah

We’re looking for curious, enthusiastic, empathetic software engineers to solve problems, execute on ideas, advocate for the customer, and contribute to a team culture built on trust and mutual respect. Kuali builds software solutions for higher education. As Kuali Engineers, we learn from and teach...

Promoted
Zions Bancorporation
Lehi, Utah

Software Development Engineer in Test (SDET). Software Development Engineer in Test (SDET). ...

Promoted
Career Movement
Lehi, Utah

Our expert team specializes in developing beautiful and efficient apps using Flutter for the front end and C#/.Please ensure you read the below overview and requirements for this employment opportunity completely.Experience with Flutter for cross-platform development.NET Core for back-end developmen...

Vivint
Lehi, Utah

In this role, you’ll be building the back-end APIs and services that power our app experiences for Vivint’s millions of customers Your work will directly impact how customers use Vivint to secure and control their homes.Designing and implementing APIs for mobile apps.Work across teams to design solu...

Cboe Global Markets, Inc.
Utah
Remote

Cboe Data and Access Solutions division is looking for a highly skilled and experienced Principal Software Engineer to join our team. The ideal candidate has been designing and engineering complex real-time UI’s for several years and comes with a deep understanding of web streaming technologies and ...