Description
Introduction
We are Animal Farm Family, LLC, the holding company for three dynamic e-commerce brands
that are changing the game in their respective industries. Our portfolio includes:
● Gorilla Mind (gorillamind.com) - The ultimate destination for fitness supplements.
● Happy Hippo (happyhippo.com) - The world's leading online kratom store.
● Intelligent Shop (intelligent.shop) - Unique, intelligent, and innovative men's products.
As we continue to grow and expand, we're looking for a highly skilled and experienced back-end
engineer to join our team. Whether you prefer working remotely or in person at our offices in
beautiful Boise, Idaho, we welcome you to apply.
Our ideal candidate is someone who is passionate about creating exceptional user experiences,
thrives on collaboration, and enjoys working in a fast-paced and dynamic environment.
Primary Responsibilities
● Write efficient, reusable, and reliable back-end code using Node.js, NPM, TypeScript,
and other relevant technologies.
● Develop, maintain, and enhance web applications, APIs, and databases to ensure they
meet business requirements and user needs.
● Collaborate with back-end engineers and other stakeholders to build scalable and
reliable web applications that deliver exceptional user experiences.
● Design, implement, and maintain SQL and NoSQL databases for our applications and
systems (PostgreSQL and MongoDB).
● Develop RESTful and GraphQL APIs to facilitate communication between the back-end
and back-end systems.
● Optimize application performance, reliability, and scalability using industry best practices
and tools.
● Test, debug, and troubleshoot applications to ensure they meet functional and
non-functional requirements.
● Document code, systems, processes, and update/maintain internal documentation to
facilitate knowledge sharing and collaboration.
● Identify user, system, and functional requirements for new projects and tasks through
research, analysis, and communication with stakeholders.
Preferred Qualifications
Every applicant is expected to have substantial experience with back-end development.
Additionally, the ideal candidate for this position has the following qualifications:
● Minimum of 5 years of experience working with web technologies, including back-end
development.
● Bachelor’s or Master’s degree in Computer Science or related field(s).
● Expertise in at least one programming language, preferably JavaScript or TypeScript.
● Proven experience in all phases of the software development lifecycle, including
requirements gathering, design, development, testing, deployment, and maintenance.
● Experience designing, querying, and managing databases using SQL and/or NoSQL
technologies.
● Strong experience creating RESTful and/or GraphQL APIs.
● Extensive programming experience in server-side languages, preferably Node.js, and
related frameworks such as Express.js or Axios.
● Rigorous understanding of security best practices and implementation, including
authentication, authorization, encryption, and data protection.
● Proficiency in Git and a strong understanding of the GitHub workflow for version control
and collaboration.
● Strong familiarity with common data structures, algorithms, and design patterns.
● Experience with AWS or other cloud platforms.
Supplementary Qualifications
We understand that each candidate has a unique background and experience. The following
qualifications are not required, but can strengthen the candidacy for applicants:
● Strong familiarity with back-end web development technologies (HTML, CSS, etc.).
● Experience developing Shopify themes, apps, and utilizing the Shopify CLI.
● Familiarity with using network and performance diagnostic tools.
● Practice following the agile/scrum development methodology.
● Experience with Search Engine Optimization and creating SEO-friendly web pages.
● Familiarity with web accessibility and experience creating accessible web content.
● Understanding of, and ability to calculate computational and spatial complexity of
algorithms (Big-O).
Non-Technical Qualifications
● Friendly, charismatic, and positive individual who enjoys working with other people.
● Excellent written, verbal, and interpersonal communication skills.
● Exhibits a strong desire to learn, and enhance existing skills.
● Highly creative individual who enjoys developing solutions to challenging problems.
● Strong attention to detail, focused on creating pixel-perfect experiences.
● Proactively identifies and resolves issues.
● Values integrity, is a self-starter and can be trusted to work independently or remotely.
● Proven ability to follow instructions and implement feedback from others.
● Adaptable to rapidly changing business needs.
● Ability to clearly present information and ideas to peers and stakeholders.
Compensation:
The base salary range for this position is $95,500 - $130,000 per year/year depending on experience. The total compensation package may include performance bonuses, benefits, and/or other applicable compensation plans.
At Animal Farm Family, we aim to provide all team members with competitive wages and salaries that are motivating, fair, and equitable. Actual compensation packages are based on several factors unique to each candidate, including, but not limited to, skill set, depth of experience, certifications, and specific work location.
Benefits
● Health Insurance
● Dental Insurance
● Vision Insurance
● Health Savings Account (HSA)
● Paid Time Off (PTO)
● 9 Paid Holidays
● 401(k) Retirement Plan
● Maternity & Paternity Leave
● Employee Discounts
Work Schedule
Full-time position with a 40-hour work week and a flexible schedule.
● Our business hours are from 8:00am to 5:00pm (Mountain Time) from Monday to Friday.
● We ask that applicants be available for a significant portion of our hours of operation.
Additional Information
Animal Farm Family and its subsidiaries are committed to equal employment opportunity for all
qualified candidates. We do not discriminate on the basis of age, race, religion, ethnicity, gender
identity, sexual orientation, national origin, disability, marital status, or any other status or
condition protected under federal, state, and local laws.
● We value diversity, inclusivity, and respect for all individuals in our workplace and seek to
foster a culture of belonging and acceptance.
● If you require accommodations during any part of the hiring process, please let us know,
and we will work with you to meet your needs.
● We thank all applicants for their interest in this position, but only those selected for an
interview will be contacted.