Avatar for BoldBrush

Web Apps for Visual Artists

Senior Front End Engineer

$80k – $120k
Apply now
BoldBrush, a cutting edge tech company with a creative culture, is looking for a proactive, strategic thinking, front-end software engineer to drive our loved art website and marketing software to next level.

About this Role:

We’re seeking a senior software engineer in the San Antonio or Austin area to help us build our FASO Artist Website application.

You’ll work with our product–development team to build challenging new functionality into our product. You’ll be required to be creative in your work. We compete in a space with world class companies and you’ll be building the most important piece that will take our loved product to new heights. We try to keep meetings to an absolute minimum so you can spend your time focusing on what you love to do.

We allow for flexible hours and remote work options, but you will need to be in the San Antonio office on a fairly regular basis. You can have a huge positive impact on the lives of thousands of artists.

FASO is pushing hard in the areas of user-interface design & experience, web-services, and distributed redundancy. We are currently looking for software engineers who are eager to solve some hard problems in these areas. The ideal candidate will be able to work well with minimal supervision and be comfortable with working on various layers of a complex system powering thousands of websites.

As a member of the team, you will be working with other engineers with years of startup experience developing and integrating large-scale backend systems. You will build the front-end engine powering highly interactive web applications that support the dreams of thousands of visual artists. Our work environment is extremely creative, relaxed and highly collaborative. If you see yourself working on interesting problems with us, we'd love to meet you.

About BoldBrush

At BoldBrush, we know that art can transform lives and make the world a better place. That’s why for over a decade we’ve made it our mission is to inspire the world’s artists, collectors and art lovers by connecting them with each other and with great art. We provide the art community with technology that is simple to use, empowering and beautiful. And we back that technology with live support powered by people who are passionate about art and tenacious, ingenious and driven to make every interaction remarkable.


Mission of this Role:
To modernize BoldBrush and FASO offerings in three ways: modernize our drag-n-drop editor, which will replace our old, tinyMCE based editor. 2. Modernize our color palette and font editors by improving our template configuration and editor. 3 Modernize the design and functionality of the front end of our users’ admin/control panel.

Initial Objectives of this role:

Develop, Test and Launch into beta a new drag-n-drop site editor in first six months.

revamped drag-n-drop editor for email campaigns and website editing.
block based like squarespace, gutenberg or editor.js as examples
will store data as JSON, and combine with html templates for newsletter and each site to render for each output target properly.
must be seamless, slick, beautiful and as good as if not a better experience than Squarespace and other big website builders.
develop proprietary blocks in addition to standard such as “artwork for sale”, “workshop”, “exhibit”

Develop, test and launch new color palette and font editor in first year.

will edit templates in real time on the template
will only show the variables actually used on the template
will transition to standard color palettes defined in JSON designed for each template
must include support for changing site fonts as well

Develop, test and launch new mobile-first control panel design by end of second year.

Harmonize all the mixed FASO offerings into a unified, intuitive design
Must work on mobile

Ongoing Responsibilities of this Role

The following are the areas you are accountable for:

Write client-side javascript (along with html/css) to drive a simple, beautiful and empowering customer experience in our web-applications
Build reusable code and libraries for future use
Write server-side code for web-based applications, especially as necessary to save and retrieve information from your front-end javascript implementations.
Work closely with product manager to deliver the vision and experience that supports thousands of artists
Develop prototypes quickly.
Build and maintain platforms and systems infrastructure at the core of FASO.
Collaborate with engineers and designers to deliver strong customer-focused experiences.


Proficient understanding of web markup, including HTML5, CSS3

Basic understanding of server-side CSS pre-processing platforms, such as LESS and SASS

Proficient knowledge of Javascript such that you would be comfortable in any front end framework.

Proficient understanding of at least one Javascript framework such as VueJS, React or AngularJS

Proficient understanding of cross-browser compatibility issues and ways to work around them

Proficient understanding of code versioning tools

Strategic thought leader that holds marketing and business goals at the center of product execution

Practical code design sensibilities - values simplicity of design, readability and maintenance

Primary Tools & Technologies used at BoldBrush

Javascript - VueJS, React (and Jquery in some legacy)
SQL Server

Meet your team

People you would work with in this role

Clint Watson

Avatar for Clint Watson
Founder BoldBrush and it's main product, @FASO Artist Websites.