Demo

Software Engineer

One Country
Bentonville, AR Full Time
POSTED ON 4/17/2025
AVAILABLE BEFORE 10/12/2025

Do you love country music? We do and we love the people and the lifestyle it represents. It’s a lifestyle rich in values, community, goodness and grit. As real country music fans, we want to celebrate its iconic heritage and the people it represents while helping further usher it into the digital age. Want to join a team that's building the digital destinations for country music and southern lifestyle fans? 


Who We Are: One Country is an online destination for incredible prize giveaways, unique shopping experiences, uplifting, real-life stories, and exclusive content. We love and celebrate the simple joy of giving back. Not only do we have a mega-successful brand of One Country, but we also work with several clients including western and lifestyle footwear brands. Learn more at onecountry.com.


Our Tech Stack: Front facing platforms include eCommerce stores built on Shopify, native mobile apps (React Native), and custom web experiences (React/Next.js). Our backend tech stack is almost entirely Node.js in a microservice architecture.


Languages/Technologies we use:

· React/React Native

· Node.js

· Traditional frontend languages (HTML, CSS, JS)

· Liquid (Shopify Templating Language)

· Python


Your responsibilities: As a mid-level software engineer you will build new and improve existing features in production software spanning from Shopify sites, custom web experiences, native mobile apps, and a variety of backend tools. You will regularly collaborate with our expert marketing and design teams to create efficiently and accurately. Effective documentation and version control will be an integral part of your role. You’ll be expected to take features from idea to quality, production code.


What we hope we can do for you: Software developers are constantly evolving throughout their careers: the best medium for this? Exposure to real-world code and products. We hope to expand your horizons by involving you in every project you would like to be a part of – whether that’s a project in which you will excel due to your previous experience or something entirely new for you to learn, we seek to inspire confidence and learning.


Your skills & proficiencies:

· Solid grasp on OOP concepts, data structures, and algorithms

· Strong communicator

· Strong analytical/problem-solving skills

· Strong proficiency in HTML, CSS/SCSS, and JavaScript (including React and or React Native)

· Self-starter, curious, and willing to explore technologies and concepts you’re unfamiliar with

· REST/HTTP protocol is second nature

· Git is second nature

· Ability and desire to work collaboratively with other developers and teams

· Comfortable with current AI augmentation tools, but not reliant on them

· 2 years of proven production Software Development experience


Preferred

· Experience with Liquid and Shopify ecosystem (Admin API)

· MongoDB experience

· Understanding of DevOps


Location and Time

· Local to NW Arkansas for in-office work is preferred

· Open to remote work with regular travel to NW Arkansas office

· Full-time preferred. Other arrangements are possible.


Interview Process

· First interview will be basic introduction to CTO and business

· Second interview will be technical in nature. These will not be your standard LeetCode questions. We don’t care if you can invert a binary tree. We’re far more interested in your ability to write high-quality, production code in a timely fashion. You will be expected to demonstrate this in real time. A take-home problem may be present.

· Third interview will contain more details about the role, compensation, etc.

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Engineer?

Sign up to receive alerts about other jobs on the Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Software Engineer jobs in the Bentonville, AR area that may be a better fit.

Software Engineer

Redolent, Inc, Bentonville, AR

Senior, Software Engineer

Sam's Club, Pea Ridge, AR

AI Assistant is available now!

Feel free to start your new journey!