JavaScript Software Engineer

aware3

At aware3, we believe in the power of community-minded organizations. We help those organizations grow their impact by making it easy to engage anytime, anywhere. Our mobile-led strategy includes customized mobile apps, communication, and online giving. We help churches (under our aware3 & CFT brands), schools (under our FACTS brand), & nonprofits engage and grow their communities through text, web, & branded apps.

 

If you love a friendly & supportive team, we’re your team. Our company values are Togetherness, Grit & Passion, Integrity, Transformation, Vulnerability. You can read more about our values over on the company About Us page (https://aware3.com/careers). aware3 strives for a balanced Agile methodology. If you're interested in our perspectives on all this, here's our Tapas Teamwork blog post (https://a3a.me/cWbXT). As a team, we expect ourselves to write readable and testable code. We don’t value writing code in the fewest number of lines; we value when another team member can easily hop in and understand your code and it has automation tests covering it. PR’s and occasional pair programming are opportunities to learn from each other.

 

This position is full-time and can be fully remote (or partial remote if you’re near one of our hubs in Kansas City, Denver, or Providence and would like to come into the office some days).

Responsibilities

Implement solutions with concise, efficient, testable code.

Explore requirements and recommend solutions to achieve those needs.

Support teammates and end users with code fixes and day-to-day interactions.

Be responsible for the code that you write, including writing tests, patching holes and building supports as load grows.

Requirements

Ability to work collaboratively and iteratively.

Deep experience in modern JavaScript development, including automated testing.

Nice-to-Haves

Familiarity with PHP.

Familiarity with bash, Docker, AWS ECS, and CodePipeline.

Experience with Kanban or Scrum.

An interest in Human-Centered Design and UX excellence.

Our Tools & Technologies

FE: Vue, Knockout, Webpack, Grunt. Karma, Mocha, Chai, BackstopJS, pa11y.

BE: PHP (Laravel and Slim), MySQL, Caching, Queues, Events, & more.

DevOps: AWS (ECS, Aurora, Elasticache, Route53, & more), Terraform.

QA: Codeception, PHPunit, Chromedriver.

Misc: Twilio, Sendgrid, Firebase, and more. We embrace new tech and best practices frequently.

Comp & Benefits

Annual salary range: 80-125k.

Free health insurance (associate-only, meets requirements). Very affordable rates if you add on from there.

401k w/ 4% match.

Paid parental leave.

Company laptop provided + remote office setup stipend.

Our hiring process

Apply

Code sample request

Chat with hiring manager (60 minutes)

Skills interview with a panel (60 minutes)

Come help our clients engage and grow their communities

We believe that diversity contributes to a broader collective perspective that will lead to a better company and better products. We seek to continue our diversity journey and we actively encourage everyone (yes, you!) to consider becoming a part of the team. Our 29 person engineering team is presently: 38% women, 31% POC, 14% LGBT+, and 38% neurodiverse. 79% of our team falls into at least one of these categories. We want to be a place everyone can belong and thrive.

 

Our growing, dedicated team works both remotely, and (where there's not a pandemic happening) in an open environment in-office. This full time position is available for both remote candidates and those in cities where we have a hub (Kansas City, Denver, Providence). Remote candidates need to be located +/- 2hrs to America/Chicago time zone, and eligible to work in the US. We have a casual work environment with a collaborative and supportive team dynamic.

 

No recruiters, staffing firms, or contractors, please.

 

PS: We've had some deliverability issues with Gmail users lately. If you're using Gmail, please allow all @aware3.com email addresses like this: https://a3a.me/pv9vV to make sure you get all our correspondence.