We’re powering the store of the future.

Brick & mortar accounts for 86% of all retail sales, but has been underinvested amidst a wave of innovation in e-commerce. At Clerk, we're bridging this gap by building digital infrastructure for the retail ecosystem that enables more transparent, efficient, and profitable store operations.

For more information, visit clerkretail.com.

The Role

Clerk is looking for a Full Stack Engineer to help design, develop, grow and maintain our retail platform. As a member of the Clerk Engineering team, you'll work closely with engineering leadership, product, operations, and the business team to support the variety of applications hosted by Clerk. You'll also have the chance to work on the next generation of applications.

The Clerk team is primarily based in Austin, with a handful of remote employees. For this role, we are looking for someone who enjoys the office environment and face-to-face interactions. We expect you to be in the office at least 2-3 days per week, with greater frequency in the early stages as you get to know our team and systems.


You'll be a core engineering team member, reporting directly to the VP of Engineering. Our founders built our company and its products - they continue to take an active role in the company's evolution and technical direction. We expect you to help shape and guide the next generation of Clerk's products while continuing to support its existing customer base.


  • Design, develop and maintain high-quality web applications for our customers
    • Work on the variety of web applications that are supported by Clerk and serve our Retailers, Advertisers, Operations team, and Regional/National Marketers.
    • Drive improvements around performance, user experience, and functionality.
    • Continue to develop new features and functionality based on the needs of our customers, users, and internal teams.
  • Collaborate with Engineering and Product to develop the next generation of web applications
    • Support new initiatives around content creation, data, and metric dashboards, and campaign creation 
    • Participate in the revamping of the user experience around the core Platform
    • Address bugs, issues, and shortcomings of the current application and collaborate with other team members to resolve them in a timely manner
  • Drive new technologies to enhance our product offerings
    • Investigate new paths for delivering content to Clerk displays and devices across the nation
    • Identify, triage and address existing issues or anomalies around challenges in delivering a truly distributed solution


  • 2+ years of experience working with React, React Native or Vue.js
  • 3+ years of experience working in software development
  • Proven experience in building responsive web design applications 
  • Proficiency in progressive web applications development
  • Solid understanding of the software development life cycle and Agile methodologies
  • Curiosity and drive to take on new challenges and see them through to completion
  • Experience with Expo framework or similar technologies is a plus
  • Experience in functional programming design patterns is a plus
  • Experience working with ad services or advertising is a strong plus

About You

  • You love taking things from idea to scale with a strong eye toward delivery
  • You're excited by the prospect and challenge of being given problems to solve
  • You understand our business and have a strong alignment with our values
  • You're not looking for a role where everything is figured out for you—you thrive in environments where there is ambiguity and relish the opportunity to solve problems
  • You understand the importance of balancing business objectives and employee experience


As a part of our commitment to transparency, we use a market-based formula that provides consistency across roles & experience levels and publish all of our compensation data internally for our team. We’re open to a range of experience levels for this position. Here are the annual salaries for each level:

  • Frontend Engineer II: $127,000
  • Sr. Frontend Engineer I: $148,000
  • Sr. Frontend Engineer II: $163,000
  • Staff Engineer: $179,000

In our first conversation, we’ll discuss what level best aligns with your experience.  

Benefits + Perks

  • One of Austin's Best Companies to Work for in 2022
  • JobSage Trusted Employer
  • Strong team values in transparency, ownership, people, and teamwork
  • Passionate, high-achieving teammates excited to help you succeed and learn
  • Competitive pay and equity + salary transparency
  • Company-sponsored health benefits 
  • Generous time-off programs (including parental leave)
  • Flexible work schedule
  • Our creative office space in East Austin
  • Quarterly offsites and an annual retreat 

Feeling imposter syndrome? Reach out to us!

If you don't precisely meet all of the requirements, don't let that keep you from applying. We're looking for people eager to learn and grow with us. If you’re interested in the role and being part of Clerk’s values-driven culture, say hi! 

Apply for this Job

* Required
resume chosen  
(File types: pdf, doc, docx, txt, rtf)
cover_letter chosen  
(File types: pdf, doc, docx, txt, rtf)

Voluntary Self-Identification

For government reporting purposes, we ask candidates to respond to the below self-identification survey. Completion of the form is entirely voluntary. Whatever your decision, it will not be considered in the hiring process or thereafter. Any information that you do provide will be recorded and maintained in a confidential file.

As set forth in Clerk Retail’s Equal Employment Opportunity policy, we do not discriminate on the basis of any protected group status under any applicable law.

Race & Ethnicity Definitions

If you believe you belong to any of the categories of protected veterans listed below, please indicate by making the appropriate selection. As a government contractor subject to the Vietnam Era Veterans Readjustment Assistance Act (VEVRAA), we request this information in order to measure the effectiveness of the outreach and positive recruitment efforts we undertake pursuant to VEVRAA. Classification of protected categories is as follows:

A "disabled veteran" is one of the following: a veteran of the U.S. military, ground, naval or air service who is entitled to compensation (or who but for the receipt of military retired pay would be entitled to compensation) under laws administered by the Secretary of Veterans Affairs; or a person who was discharged or released from active duty because of a service-connected disability.

A "recently separated veteran" means any veteran during the three-year period beginning on the date of such veteran's discharge or release from active duty in the U.S. military, ground, naval, or air service.

An "active duty wartime or campaign badge veteran" means a veteran who served on active duty in the U.S. military, ground, naval or air service during a war, or in a campaign or expedition for which a campaign badge has been authorized under the laws administered by the Department of Defense.

An "Armed forces service medal veteran" means a veteran who, while serving on active duty in the U.S. military, ground, naval or air service, participated in a United States military operation for which an Armed Forces service medal was awarded pursuant to Executive Order 12985.

Form CC-305

OMB Control Number 1250-0005

Expires 05/31/2023

Voluntary Self-Identification of Disability

Why are you being asked to complete this form?

We are a federal contractor or subcontractor required by law to provide equal employment opportunity to qualified people with disabilities. We are also required to measure our progress toward having at least 7% of our workforce be individuals with disabilities. To do this, we must ask applicants and employees if they have a disability or have ever had a disability. Because a person may become disabled at any time, we ask all of our employees to update their information at least every five years.

Identifying yourself as an individual with a disability is voluntary, and we hope that you will choose to do so. Your answer will be maintained confidentially and not be seen by selecting officials or anyone else involved in making personnel decisions. Completing the form will not negatively impact you in any way, regardless of whether you have self-identified in the past. For more information about this form or the equal employment obligations of federal contractors under Section 503 of the Rehabilitation Act, visit the U.S. Department of Labor’s Office of Federal Contract Compliance Programs (OFCCP) website at www.dol.gov/ofccp.

How do you know if you have a disability?

You are considered to have a disability if you have a physical or mental impairment or medical condition that substantially limits a major life activity, or if you have a history or record of such an impairment or medical condition.

Disabilities include, but are not limited to:

  • Autism
  • Autoimmune disorder, for example, lupus, fibromyalgia, rheumatoid arthritis, or HIV/AIDS
  • Blind or low vision
  • Cancer
  • Cardiovascular or heart disease
  • Celiac disease
  • Cerebral palsy
  • Deaf or hard of hearing
  • Depression or anxiety
  • Diabetes
  • Epilepsy
  • Gastrointestinal disorders, for example, Crohn's Disease, or irritable bowel syndrome
  • Intellectual disability
  • Missing limbs or partially missing limbs
  • Nervous system condition for example, migraine headaches, Parkinson’s disease, or Multiple sclerosis (MS)
  • Psychiatric condition, for example, bipolar disorder, schizophrenia, PTSD, or major depression

PUBLIC BURDEN STATEMENT: According to the Paperwork Reduction Act of 1995 no persons are required to respond to a collection of information unless such collection displays a valid OMB control number. This survey should take about 5 minutes to complete.