Front End Engineer in Seattle, WA

$80K - $100K(Ladders Estimates)

Avalara   •  

Seattle, WA 98160

Industry: Enterprise Technology


Less than 5 years

Posted 36 days ago

This Software Engineer will be responsible for progressing the development of our next generation tax research information management system. This position is well suited to a software engineer who has a desire to solve problems with technology, enjoys working with intelligent users with high standards and expectations.


Proficiency and experience developing enterprise-grade software in JavaScript (ECMAScript 2015) in both browser and server environments

2+ Years of experience

Experience building single page apps on any modern framework (Vue, Angular, React, etc.)

Solid understanding of modern desktop web standards and CSS

Applicant only ever used pre-made frameworks like Bootstrap - not enough

Needs to understand what browsers can do today that they couldn't do three years ago

Bonus points for mentioning accessibility

Mobile web or native app experience interesting but not relevant to our project

Solid understanding of relational database principles, ability to read and write SQL

Applicant only experienced with No-SQL or interacted with SQL DB using an ORM - not enough

Should know how to join tables, what an index is good for, etc.

Demonstrated experience and interest in creating great user experiences

Can articulate clearly what makes a UX good or bad

Values/enjoys prototyping, user-testing, training, documenting; generally engaging with people

Candidate is permitted to lack emotion about all other things except this

Experience with distributed source control tools and development workflow

git experience ideal, but alternatives such as SVN, TFVC, Hg, Perforce are OK too

Should have some experience doing code reviews with others on some tool like GitHub or Gitlab

Basic understanding of unit testing strategies and tools

Web application security fundamentals

Preferred Qualifications

Our front-end JavaScript libraries: Vue.js, Vuex, and Vuetify

Web mapping tech, specifically OpenLayers, Mapbox GL, Turf.js

PostgreSQL and PostGIS

AWS or similar cloud infrastructure (GCP, Azure, etc.)

Nightwatch or similar E2E testing tools

Jenkins or similar


Avalara REST API

Speaks another language (useful for when we do localization)

Previous experience working with transaction tax, customs brokerage, VAT or similar

Exposure / experience with machine learning, NLP, data science technologies.

Valid Through: 2019-11-5