
Job Information
Medifast, Inc. Sr. React Native Engineer in Lehi, Utah
We are looking for an engineer who can lead the technical aspects and decision making of a new API driven React Native application. This person would be well versed in new and upcoming technology shifts to bring the latest and greatest to our customers, implement the latest React Native workflows, and coordinating with partner teams to help drive the future of the application.
Design, develop, test, and maintain customer-facing mobile applications.
Stay up-to-date and aware of mobile technology trends.
Lead Proof-of-Concept design efforts and own the technical design of the React Native application.
Collaborate with back-end and API developers to enhance the user experience.
Work closely with the business analysts to understand use cases and user needs.
Develop responsive products that render in multiple browsers and across multiple devices.
Perform code reviews and maintain code compliance of the application code-base.
Produce technical design documentation.
Mentor less experienced developers.
BACHELOR’S DEGREE REQUIRED
5+ YEARS OF EXPERIENCE IN CORE FRONT-END TECHNOLOGIES.
2+ YEARS OF REACTJS EXPERIENCE, TO INCLUDE THOROUGH UNDERSTANDING OF REACT AND ITS CORE PRINCIPLES AND EXPERIENCE WITH POPULAR REACT WORKFLOWS
1+ YEARS OF REACT NATIVE EXPERIENCE, A STRONG BACKGROUND IN MOBILE APPLICATION DEVELOPMENT, WITH KNOWLEDGE OF INDUSTRY STANDARD MOBILE TECHNOLOGIES, FRAMEWORKS, AND IMPLEMENTATIONS.
STRONG PROFICIENCY IN JAVASCRIPT, INCLUDING DOM MANIPULATION AND THE JAVASCRIPT OBJECT MODEL
EXPERIENCE WITH DEVELOPING NEW USER-FACING FEATURES USING REACT AND REACT NATIVE
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 IN 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:
KNOWLEDGE IN AWS DEVELOPMENT, WITH A FOCUS IN LAMBDA FUNCTIONS
EXPERIENCE IN NODEJS
EXPERIENCE WITH GOOGLE FIREBASE INTEGRATIONS.
CI/CD KNOWLEDGE. HIGH LEVEL UNDERSTANDING OF JENKINS PIPELINES.
SONARQUBE INTEGRATION EXPERIENCE.
HIGH LEVEL KNOWLEDGE OF OKTA/OAUTH2/JWT.
#LI-EA1
Job ID: 2020-3541
Shift: N/A
External Company Name: Medifast, Inc.
External Company URL: www.medifast1.com