Web Developer

Ballotpedia is seeking a full-time, senior full-stack Web Developer to join our organization. This is a remote position.

Ballotpedia’s Tech team supports the rest of the staff in making high-quality political data and unbiased encyclopedic content available to the American public by improving many aspects of Ballotpedia’s web presence and the behind-the-scenes tools used by staff. This is a full-stack role that may include various aspects of engineering, development, design, programming, architecture, testing, and tooling.

We are looking for someone with at least two years of career experience in full-stack web development who can demonstrate abilities across the stack.

Responsibilities
As a Web Developer, you will:
-Work on various types of improvements for Ballotpedia’s main products or areas of the Tech team’s oversight:
-MediaWiki site
-Database/API
-Database editing interfaces
-Single-function staff tools
-Sample ballot lookup apps
-Widgets for editorial coverage
-Mobile app support
-Integrations with third-party applications for payment processing, ads, marketing, etc.
-Manage site reliability and cloud infrastructure
-Perform software maintenance, troubleshooting and write documentation
-Collaborate with the team
-Design new software solutions
-Strive for continued education about new technology

Qualifications and Characteristics
A Web Developer must:
-Have at least two years of career experience in web development
-Be dedicated and willing to work hard to support the mission of Ballotpedia
-Be humble, seeking to improve the work of the rest of the staff, and approaching projects as a team member
-Have an unending appetite for learning and mastering new technology
-Experience with the following is required:
-HTML
-CSS
-Javascript/Node.js/NPM
-Databases (SQL)
Experience with some or all of the following is also desired:
-Web programming (PHP, Bash, Python)
-Tooling (Git, Docker, Jasmine)
-Web applications (MediaWiki, WordPress)
-Cloud services (AWS)
-APIs (experience creating or working with other APIs)

Environment
The Web Developer will work remotely from their home location. All Ballotpedia staff work remotely. To join Ballotpedia, you must have a computer with Internet access.

Ballotpedia has a flexible work environment, BP Flex, in which every employee enjoys unlimited vacation and flexibility in scheduling. Each employee will be oriented to the principles of Ballotpedia’s flexible environment during new employee training.

Compensation
The starting pay range for the Web Developer is $65,000-$85,000/year commensurate with experience.

In addition to salary, Ballotpedia offers an annual benefits stipend equivalent to $7,000 that is paid out in equal increments in each paycheck once an employee becomes benefits eligible. The stipend may be used to pay for a full benefits package, including health, vision, and dental insurance; retirement accounts; and more. If benefits are not elected, the stipend is taxed as regular income and added to salary.

To Apply
To apply please visit our job opportunities page and complete an application on our website: https://apply.workable.com/ballotpedia/j/FAFBCCFC55/

Please attach the following in PDF format:
résumé
cover letter detailing your interest in Ballotpedia’s mission, this position and your salary expectations

Please ensure that either your résumé or your cover letter include your current address.



Go To Source