Senior Full Stack Developer - US

Unicity International
UT, United States
Full-time

Unicity is a multi-level marketing company doing business globally in more than fifty countries. We provide world-class health and wellness products and a leading business platform that together Make Life Better for people worldwide.

We are looking for an experienced Sr. Full Stack Engineer with an emphasis on frontend to join our Shop 2.0 product engineering team.

We are currently engaged in reorganizing our Information Technology department into strong Agile Product Engineering teams and are building our team.

This position will have a key role in helping develop and our Shop 2.0. Come be a part of this exciting new time with Unicity.

In addition to competitive wages, we offer :

  • Hybrid, Flexible work environment
  • Paid maternity and paternity leave
  • Generous vacation allowance in addition to company paid holidays
  • Phone and internet reimbursement
  • 401(k) with company match
  • Travel opportunities
  • Substantial company product allowance
  • Competitive benefits package

The ideal Sr. Full Stack Engineer (frontend-heavy) will be :

  • A self-starter who has an attention to detail;
  • Able to take ownership of tasks, seeing them from start to finish;
  • Able to work with minimal supervision;
  • Able to write clean, concise code;
  • Able to write unit tests;
  • Able to troubleshoot and solve complex problems;
  • Able to recommend and implement cloud-based solutions that will improve the stability and performance of our internal infrastructure;
  • Proactive in identifying problems and have a willingness to fix them;
  • Proactive in measuring the overall effectiveness of our systems and identify areas of improvement;
  • Able to work with a variety of technologies;
  • Able to design / architect systems that can be easily monitored;
  • Able to work with others in a fast paced environment; and,
  • Able to finish tasks on-time.

Key Areas of Responsibility :

  • Be involved and participate in the overall lifecycle of projects.
  • Help define and communicate technical and design requirements.
  • Design and implement high-quality solutions that will add business value.
  • Follow coding standards and guidelines.
  • Troubleshoot, debug, and test solutions.
  • Be accessible in the event of an emergency (when needed).
  • Provide training, help, and support to other team members.
  • Implement security and data protections.
  • Optimize code for maximum speed, scalability, and ?exibility.
  • Stay up to date with current best practices, as well with new and emerging technologies.
  • Attend and participate in meetings and Agile ceremonies.

Requirements / Preferred Skills :

  • Bachelor's degree in computer science, information technology, or a relevant field preferred.
  • Strong passion for software development, demonstrated through engagement in extracurricular activities such as personal projects, open-source contributions and the maintenance of public GitHub repositories.
  • Constantly learns the latest technologies and has a desire to continue to learn.
  • 5+ years working as a Full Stack Engineer in an Agile product team environment.
  • 5+ years developing in NodeJS and PHP.
  • 3+ years developing TypeScript / JavaScript.
  • 5+ years years in a modern JavaScript framework, like React / Next.js, Svelte / SvelteKit, Angular, Vue / Nuxt, etc.
  • Experience in TailwindCSS or interest in learning.
  • Experience in Shadcn or interest in learning
  • 5+ years of experience integrating payments / ecommerce.
  • Solid understanding of API architecture and design concepts, including how to write / test microservices.
  • Strong proficiency with REST APIs and web sockets.
  • Experience with domain driven development, CQRS, and event sourcing.
  • Experience with asynchronous and event-driven systems, as well as with queueing technologies (e.g. RabbitMQ and SQS).
  • Experience with access management.
  • Experience working with customer data and search.
  • Experience working with pay-in and pay-out information.
  • Experience with subscription based auto-shipped orders.
  • Strong proficiency with Docker and Kubernetes.
  • Strong proficiency with relational databases (e.g. SQL Server and PostgreSQL) and document databases (e.g. MongoDB).
  • Strong proficiency with in-memory key-value stores (e.g. Memcached and Redis).
  • Experience with continuous integration and continuous deployment pipelines (e.g. Travis-CI and Spinnaker).
  • Experience with API development tools (e.g. Git and Postman).
  • Experience with application monitoring tools (e.g. DataDog, Prometheus, AWS CloudWatch, and Grafana).
  • Experience working in an E-commerce and CMS environment.
  • Strong analytical and problem-solving skills.
  • Willingness to travel from time to time.

If you’re interested in an organization where you can have a large impact, be a key part of driving core initiatives forward, and carve out the scope of your own role, we’d love to talk to you!

15 days ago
Related jobs
Promoted
Brivo Systems, LLC
Provo, Utah

As a Senior Software Engineer and subject matter expert on the Brivo Smart Home team, you will design, implement and maintain front-end and back-end applications and API services used by millions of users. Actively and constructively participate in planning, scoping, and architecture discussions wit...

Promoted
Recursion
Salt Lake City, Utah

We have multiple teams that are in need of Full Stack Engineers. Biology Stream Aligned Team, Bio SAT (Staff Full Stack). Translation Stream Aligned Team, TSAT (Staff Full Stack or Sr. We are looking for people who will help us build out an enterprise, industry-changing product. ...

Promoted
Rebuy
Provo, Utah

Rebuy - Senior Full Stack Engineer. Rebuy is a fully remote company and trusted by some of the fastest growing brands in DTC such as Aviator Nation, Liquid Death, Magic Spoon, Blenders, Laird Superfoods, Primal Kitchen and many more. We're seeking an accomplished Full Stack Engineer to spearhead our...

Promoted
SynergisticIT
Salt Lake City, Utah

Presently, we are actively looking for entry-level Java Developers with a driven mindset. Java Developer, you will be responsible for designing, developing, and maintaining Java applications. Provide user support by building assistance tools and documentations. It is an ideal job for recent IT gradu...

Next Step Systems – Recruiters for Information Technology Jobs Top IT Recruiting Firm
Salt Lake City, Utah
Remote

We are looking for an experienced Senior Full Stack Developer to help build the next generation of a web-based platform and to contribute to an awesome developer team culture. Senior Full Stack Developer – Work From Home. Keywords: Salt Lake City UT Jobs, Senior Full Stack Developer, Ruby, Rails, Ja...

Promoted
SynergisticIT
Ogden, Utah

Java full-stack developers, Python/Java developers, Data analysts/ Data Scientists, and Machine Learning engineers. Here at SynergisticIT We just don't focus on getting you a Job we make careers. REQUIRED SKILLS For Java /Full stack/Software Programmer. Positions are open for all visas and US citize...

Reputation
Lehi, Utah

Reputation is seeking a Full Stack Senior Software Engineer to help push our enterprise social media SaaS application forward. Our industry leading platform has been recognized by Forrester and Gartner as a vendor of choice in Voice of the Customer, Customer Feedback Management, and Social Suites re...

Beauty Industry Group
Salt Lake City, Utah

Must-haves:5+ years using CSS and JavaScriptA strong theoretical background in software engineering and object-oriented programming is requiredAbility to build reusable code and libraries for future use and across multiple brandsCan ensure the technical feasibility of UI/UX designsHas experience wit...

Mediabistro
Salt Lake City, Utah

As a Full Stack Web Developer, you'll play a vital role in the design, development, and maintenance of our website for both new and existing products. You'll work closely with our experienced team, contributing to various aspects of our tech stack and gaining valuable hands-on experience. At least 5...

New Relic, Inc.
Salt Lake City, Utah

Senior Software Engineer Req ID FY|R&D|#1 Location(s) Annapolis, Maryland, USA; Atlanta, Georgia, USA; Austin, Texas, USA; Baltimore, Maryland, USA; Charleston, South Carolina, USA; Charlotte, North Carolina, USA; Chicago, Illinois, USA; Detroit, Michigan, USA; Houston, Texas, USA; Indianapolis, Ind...