Senior Fullstack Software Enginee

  • Full-time

Company Description

At Wellbeam Consumer Health, we are inspired by our consumer. We are creating the leading ecommerce-focused consumer wellness business, delivering value-added products that help people thrive. We’re focused on dramatically accelerating existing brands as well as adding select, new digitally-native consumer wellness brands.

The current Wellbeam portfolio includes Eu Natural, a digitally-native provider of vitamin and mineral nutritional supplements; Penetrex, a leading joint & muscle relief and recovery brand; TruSkin, a leading skincare brand with a range of high quality, plant-powered products including the #1 best-selling facial serum on Amazon; and BioTRUST Nutrition, a fast-growing, leading eCommerce, nutrition brand with a portfolio of premium-quality, science-based products that focuses on making health living and health aging more accessible and enjoyable. Wellbeam is backed by American Pacific Group.

Job Description

Position Summary:  Wellbeam is seeking a Senior Fullstack Software Engineer to join our growing team. The successful candidate will have a strong understanding of software development principles and experience building scalable, reliable web applications.

 

As a Senior Fullstack Software Engineer at Wellbeam, you will be responsible for designing, developing, and maintaining our web-based applications and services in support of our e-commerce stores. You will work closely with cross-functional teams, including product management, design, and QA to deliver high-quality software solutions.

 

Essential Duties and Responsibilities: To perform this job successfully, an individual must be able to perform the following satisfactorily; other duties may be assigned. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • Design and develop scalable, reliable, and maintainable web applications and services.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Troubleshoot and debug applications.
  • Write clean, well-documented, intuitive, and testable code.
  • Perform code reviews and mentor junior team members.
  • Periodic travel required.

 

Competencies: To perform the job successfully, an individual should demonstrate the following.

Adaptability - Demonstrates persistence and overcomes obstacles. Measures self against standard of excellence. Recognizes and acts on opportunities. Sets and achieves challenging goals. Takes calculated risks to accomplish goals.

Communications - Exhibits good listening and comprehension. Expresses ideas and thoughts in written form. Expresses ideas and thoughts verbally. Keeps others adequately informed. Selects and uses appropriate communication methods.

Continuous Learning – Assesses own strength and weaknesses. Pursuing training and development opportunities. Seeks feedback to improve performance. Share expertise with others. Strive to continuously build knowledge and skills.

Customer Service – Display courtesy and sensitivity. Manages difficult or emotional customer situations. Meets commitments. Responds promptly to customers’ needs. Solicits customer feedback to improve service.

Problem Solving – Develops alternate solutions. Gather and analyze information skillfully. Identifies problems in a timely manner. Resolve problems in the early stages. Work well in group problem solving situations.       

Dependability - Commits to doing the best job possible. Follows instruction. Keeps commitments. Meets attendance and punctuality guidelines. Responds to requests for service and assistance. Takes responsibility for own actions.

Quality - Applies feedback to improve performance. Demonstrates accuracy and thoroughness. Displays commitment to excellence. Looks for ways to improve and promote quality. Monitors own work to ensure quality.

Quantity - Achieves established goals. Completes work in timely manner. Meets productivity standards. Strives to increase productivity. Works quickly.

Teamwork - Balances team and individual responsibilities. Contributes to building a positive team spirit. Exhibits objectivity and openness to others' views. Gives and welcomes feedback. Puts success of team above own interests.

Qualifications

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Education/Experience:

  • A Bachelor’s degree in Computer Science or equivalent job experience is preferred.
  • 5+ years of experience as a Fullstack Software Engineer
  • Proficiency in at least one modern programming language, such as JavaScript, Python, or C#
  • Experience with front-end technologies, such as HTML, CSS, and JavaScript
  • Demonstrated expertise in JavaScript application development, including asynchronous programming, Promises, and other modern JS concepts
  • Experience with back-end technologies, such as Node.js
  • Experience with relational databases, such as MS SQL Server and PostgreSQL
  • Experience with major cloud providers, preferably AWS
  • Experience developing and integrating web services using webhooks
  • Strong problem-solving and communication skills
  • Experience with agile development methodologies
  • Understanding of containerization technologies, such as Docker
  • Experience with continuous integration and delivery tools, such as Azure DevOps

Additional Information

Language Ability:

Read and interpret documents such as safety rules, operating and maintenance instructions, and procedure manuals. Write routine reports and correspondence. Speak effectively before groups of customers or employees.

 

Reasoning Ability:

Solve practical problems and deal with a variety of concrete variables in situations where only limited standardization exists. Interpret a variety of instructions furnished in written, oral, diagram, or schedule form.

Supervisory Responsibilities: This position has no supervisory responsibilities. 

Work EnvironmentThe work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • May be required to work long hours that include weekends if the company requires it
  • The noise level in the work environment is usually moderate

Physical DemandsThe physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

The employee must regularly lift and /or move up to 10 pounds, frequently lift and/or move up to 25 pounds and occasionally lift and/or move up to 50 pounds.  Specific vision abilities required by this job include Close vision, Distance vision and Ability to adjust focus.  While performing the duties of this job, the employee is regularly required to sit; use hands to finger, handle, or feel and talk or hear. The employee is frequently required to stand; walk and reach with hands and arms. The employee is occasionally required to climb or balance; stoop, kneel, crouch, or crawl.

The above job description is not intended to be an all-inclusive list of duties and standards of the position.  Incumbents will follow any other instructions, and perform any other related duties, as assigned by their supervisor.

All your information will be kept confidential according to EEO guidelines.