View Our Website View All Jobs

Full Stack Web Developer

We are a top direct sales company located in Orange County, CA. Our mission is to empower others to lead a better life through our wellness products and business opportunity. We are a global company and currently operate in over 30 countries, with offices in North America, Asia and Europe.

We are currently seeking a Full-Stack Developer. This role will be responsible for managing the interchange of data between the server and the users. The primary focus of this role will be development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end. This role will also be responsible for integrating front-end elements into the application. 

Initially, this role will have a focus of 70% on the back-end and 30% on the front-end. This may change as the role evolves.

Responsibilities:

  • Integration of user-facing elements developed by front-end developers with server side logic
  • Building reusable code and libraries for future use
  • Optimization of the application for maximum speed and scalability
  • Implementation of security and data protection
  • Design and implementation of data storage solutions 

Skills:

  • Basic understanding of front-end technologies and platforms (JavaScript, HTML5 and CSS3)
  • Knowledge of server-side CSS pre-processors (LESS and SASS)
  • Knowledge of accessibility and security compliance
  • User authentication and authorization between multiple systems, servers, and environments
  • Integration of multiple data sources and databases into one system
  • Management of hosting environment, including database administration and scaling an application to support load changes
  • Data migration, transformation, and scripting
  • Setup and administration of backups (SQL Server)
  • Outputting data in different formats (SQL Server)
  • Understanding differences between multiple delivery platforms such as mobile vs desktop, and optimizing output to match the specific platform
  • Creating database schemas that represent and support business processes
  • Implementing automated testing platforms and unit tests
  • Proficient knowledge of a back-end programming language: C#, .Net Framework, Bootstrap / AngularJS
  • Proficient understanding of code versioning tools, such as Git
  • Proficient understanding of OWASP security principles
  • Understanding of “session management” in a distributed server environment

Education and Experience:

  • Bachelor of Science in Computer Science or IT related field 
  • Minimum of 2 years experience in full stack development

What we offer:

  • Full range of benefits (health,dental, vision, etc.)
  • Vacation and sick time 
  • Company discounts
  • Free product
  • Fun and friend company culture
  • Excellent growth potential 

 

Read More

Apply for this position

Required*
Apply with Indeed
Attach resume as .pdf, .doc, or .docx (limit 2MB) or Paste resume

Paste your resume here or Attach resume file