Unicity USA logo

Sr. Fullstack Engineer

Unicity USA
On-site
Provo, Utah, United States

Company Overview:

Unicity was founded with a bold mission to make healthy living a reality in an on-the-go world. Unicity's business model is person to person sales which has given a personal touch to our sales and growth. This position would be Hybrid in either Las Vegas, NV, Provo, UT, or Fort. Lauderdale, FL.

Unicity is dedicated to developing innovative, science-based products and programs that promote metabolic health and improve the quality of life for people everywhere. For over 30 years, Unicity has been dedicated to developing high-quality products that contain the vital nutrients your body needs. With the proper process, cutting-edge technology, and a mission to Make Life Better, Unicity is paving the way for a better tomorrow.

In addition to competitive pay we can offer:

-Heath, Dental, Vision, Life and other benefits that begin within a month

-Paid Parental Leave

-Generous vacation allowance in addition to company paid holidays

-401(k) with company match

-Substantial company product allowance

-Reimbursement for internet, cell phone and gym/wellness activities

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

-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 flexibility.

-Stay up to date with current best practices, as well with new and emerging technologies.

-Attend and participate in meetings and Agile ceremonies.

-Collaborate closely with UX/UI designers to translate mockups into pixel-perfect, interactive experiences -Ensure cross-browser compatibility and mobile responsiveness across all supported devices Integrate third-party services such as payment gateways, analytics, and marketing tools

-Conduct code reviews with emphasis on frontend best practices and performance optimization

-Build and maintain reusable component libraries and design systems

Requirements / Preferred Skills:

-5+ years working as a Full Stack Engineer in an Agile product team environment.

-5+ years developing TypeScript/JavaScript.

-5+ years in a modern JavaScript framework, like React/Next.js, Svelte/SvelteKit, Angular, Vue/Nuxt, etc.

-5+ years of experience integrating payments/ecommerce.

-3+ years of experience with Content Management Systems (CMSss)

-Candidate should have a strong passion for AI, ML, big data, etc. and how these technologies can make them more efficient programmers.

-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.

-Advanced CSS/SCSS expertise and responsive design

-Experience with TailwindCSS or interest in learning.

-Experience with Shadcn or interest in learning.

-Experience with React Hook Form (or other form libraries).

-Experience with Zustand, Redux (or other state management libraries).

-Experience with Performance optimization (Core Web Vitals, lazy loading, code splitting)

-Experience with Accessibility (WCAG 2.1 AA compliance)

-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 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).

-Experience with continuous integration and continuous deployment pipelines (e.g. Travis-CI and GitHub Actions).

-Experience with API development tools (e.g. Git and Postman).

-Experience with application monitoring tools (e.g. DataDog, Prometheus, AWS CloudWatch, and Grafana).

-Experience with analytic tools (e.g. Google Analytics, MixPanel)

-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