FreshRemote.Work

Sr Software Engineer

Lehi, Utah, United States; Baltimore, Maryland, United States; Remote, United States

About The Opportunity

At Medifast, our team members are relentless in our mission of driving Lifelong Transformation, Making a Healthy Lifestyle Second Nature™. When you join Medifast, you become part of a dynamic, fast-growing community of highly motivated, like-hearted people who share a passion for promoting health and wellness. Just as OPTAVIA Coaches inspire Clients to reach their personal wellness goals, at Medifast, we inspire each other to bring our best to work each day to further our shared mission. If you want to build a rewarding career that makes lives better on a daily basis, Medifast may be the perfect place for you.

Overview Of Position

Sr Software Engineer– Coach Portfolio, will work on full stack development and design of technical objects – Integrations, Reports, Extensions and Conversions. The role will provide technical solutions on design and strategy on application software solutions, including data management, performance management, and integration platforms. The role will also improve business processes and technology efficiencies by managing the development, implementation, and maintenance of business applications. 

Opportunity Highlights

Reporting to the Sr. Manager, Software Engineering - Coach Portfolio, the Sr Software Engineer – Coach Portfolio, will have several roles to fulfill as a full stack developer. We are looking for a Sr Software Engineer who is passionate on new technologies, driving best practices, and mentoring fellow Engineers. The primary focus will be on establishing standards & best practices, mentoring, driving cross-team code reviews, supporting the other Engineers on their individual projects across the portfolio, research and draft architecture solutions to present to senior leadership. 

Job Responsibilities 

  • Design, define, and hold team(s) accountable to best practices and standards.
  • Implement and work with teams on pair programming and code review standards.
  • Collaborate across teams and technologies to drive solutions from backend services and front end.
  • Work closely with the Delivery Managers and Group Product Managers to understand use cases and user needs to support engineering solutions.
  • Drive and hold team(s) accountable for continued technology growth.
  • Produce technical design documentation.
  • Mentor engineers and lead code reviews.
  • Accountable for leadership and engineering solutioning.

Scope

Reporting to the Sr. Manager, Software Engineering - Coach Portfolio, the Sr Software Engineer – Coach Portfolio, will have several roles to fulfill. Responsible for designing, building, and implementing new features for the coach app, responsible for implementing enhancements for the coach app, responsible for building automation pipelines and responsible for supporting integrations and end-user reports. This individual will be execution focused with emphasis on quality, systems integration, systems architecture and ability to work collaboratively with other teams. The primary focus will be on full stack development - designing and developing AWS lambda services and other database integrations and also working with user interface components and implementing them, following well-known React Native workflows and coordinating with the rest of the team working on different layers of the application.

Knowledge, Education, Skills & Abilities

•           BACHELOR’S DEGREE REQUIRED

•           5+ YEARS OF EXPERIENCE IN FULL STACK DEVELPOPMENT - (CORE FRONT-END and BACK-END TECHNOLOGIES).

•           3+ YEARS OF REACT NATIVE , AWS LAMBDA AND NODEJS TO INCLUDE THOROUGH UNDERSTANDING OF AWS LAMBDA AND ITS CORE PRINCIPLES AND HANDS ON EXPERIENCE.

•           3+ YEARS OF EXPERIENCE WITH ANY GRAPH DATABASES  and AWS REDSHIFT.

•           STRONG PROFICIENCY IN JAVASCRIPT, TYPESCRIPT,  INCLUDING DOM MANIPULATION AND THE JAVASCRIPT

                 OBJECT MODEL

•           FAMILIAR WITH THE MOBILE APPLICATION DEVELOPMENT LIFECYCLE

•           BUILDING REUSABLE COMPONENTS AND FRONT-END LIBRARIES

•           TRANSLATING DESIGNS AND WIREFRAMES INTO HIGH QUALITY CODE

•           FAMILIARITY WITH RESTFUL APIS

•           FAMILIARITY WITH MODERN FRONT-END BUILD PIPELINES AND TOOLS

•           EXPERIENCE WITH UNIT TESTING WITH JEST.

•           EXPERIENCE WITH COMMON FRONT-END DEVELOPMENT TOOLS SUCH AS BABEL, WEBPACK,

                 NPM, ETC.

•           EXPERIENCE WORKING IN AN AGILE DEVELOPMENT ENVIRONMENT (AGILE, SCRUM OR KANBAN

                PREFERRED)

•           EXPERIENCE IN MENTORSHIP, LEADING CODE REVIEWS, AND SETTING/FOLLOWING CODING

                STANDARDS.

NICE TO HAVE:

 •           EXPERIENCE WITH GOOGLE FIREBASE INTEGRATIONS

•           CI/CD KNOWLEDGE. HIGH LEVEL UNDERSTANDING OF JENKINS PIPELINES.

•           SONARQUBE INTEGRATION EXPERIENCE.

•           HIGH LEVEL KNOWLEDGE OF OKTA/OAUTH2/JWT

•           FAMILIARITY WITH AWS GLUE AND CONFLUENT KAFKA

At Medifast, Relationships Are At The Center Of What We Do! 

We thrive by elevating our connections with one another as well as with our Coaches & Clients. We believe that everyone has the potential to be OUTSTANDING. The Medifast culture is built on seven core values: integrity, courage, teaming, accountability, empowerment, partnership and diversity. These values aren’t just words on a page – they are celebrated as a core part of the company’s philosophy.

We Lead By…

Mastering Relationships: We build trust, promote collaboration and we are reliable.

Being innovative: We strive to improve things in our areas of influence; test, refine and expand within the business strategy; and reach beyond real and perceived boundaries.

Simplifying: We are committed to making things measurable, repeatable and scalable; focusing on outcomes not activities; and eliminating complexity to increase focus.

Anticipating: We predict long-term business and organizational needs; challenge assumptions; and expect and prepare for the unexpected.

More About Medifast

Medifast (NYSE: MED) is the health and wellness company known for its habit-based and coach-guided lifestyle solution OPTAVIA®, which provides people with a simple yet comprehensive approach to address obesity and support a healthy lifestyle. OPTAVIA's holistic solution includes lifestyle plans with clinically proven health benefits, scientifically developed products, and a framework for habit creation – all reinforced by independent coach support for customers on their weight loss journeys. Through its collaboration with national virtual primary care provider LifeMD® (Nasdaq: LFMD) and its affiliated medical group, the holistic solution now includes access to GLP-1 medications where clinically appropriate. Medifast remains committed to its mission of offering Lifelong Transformation, Making a Healthy Lifestyle Second Nature™. Visit the OPTAVIA and Medifast websites for more information and follow Medifast on X and LinkedIn.

Thank you for taking the time to learn more about Medifast.

 

#LI-CB1

high111

Apply