Front-end or Full-stack Developer

Adopt-a-Pet.com - Remote (30+ days ago)


Adopt-a-Pet.com is North America’s largest non-profit adoptable-pet search engine. We believes there’s a home for every shelter pet… they just need to be seen by the right person at the right time. By opening a virtual window into every shelter pet’s cage and letting potential adopters peek inside, we help nearly 18,000 animal shelters and rescue organizations find great homes for their pets.

Adopt-a-Pet.com is looking for a Front End Web Developer. You'll work closely with the rest of our distributed product and engineering team primarily developing web based software for 4 million potential adopters each month and over 18 thousand animal shelters and rescue organizations.

Requirements

First and foremost, you have to have the passion and drive to save animal lives. Beyond that you'll need:

Technical must haves:
5+ years experience as front-end or full-stack developer
Expert in HTML5, CSS, SASS, and front-end Javascript
Expert in building responsive applications
Expert with at least one popular JavaScript framework (e.g. React, Backbone, Vue, AngularJS, etc.)
Experience with front-end development tools such as gulp, browserify, babel, etc.
Experience using common engineering tools like GitHub, Jira, Confluence, Jenkins, etc.
Passion for shipping high quality, clean, tested code with an aim to delight users.
Experience with building scalable and secure applications in a PHP/Laravel environment
Experience with building and/or consuming REST APIs
Understanding of relational database technologies like Oracle, MySQL, PostgreSQL, etc.
Proven track record of accurately translating high/low fidelity mock ups and wireframes with or without specs

General must have:
Excellent written and verbal communication skills
Results oriented, get it done, no excuses attitude
Demonstrated ability to mentor and guide other team members
Desire to learn new skills and technologies
Great past working relationship with UX and Design teams

Bonuses:
Experience with Design and design tools (such as Sketch, Invision, Photoshop, Illustrator, etc.)
Agile/Lean Start-up philosophies
Understanding and implementation of SEO requirements when building web applications
Understanding and implementation of security best practices for web applications
Good design instincts

Education Requirements:
BS/MS in Computer Science or equivalent
Benefits

Competitive salary, awesome benefits (fully-paid medical, dental, vision and a 401K plan with company matching, unlimited vacation days, an annual $700 reimbursement for pet health expenses, and a generous annual personal development allowance), mega-flexibility, work-life balance galore, and a fantastic team of highly-motivated, smart people to collaborate with.

Location:
Adopt-a-Pet.com is a distributed team, so you’ll spend your days alternating between working on your own and collaborating via Zoom and Slack with the greater team.