Job: Web Application Developer
Blue State Digital (BSD), a strategic consulting and technology firm, seeks a Web Application Developer. We have developed a large platform of web tools that we deploy for our clients. This person's responsibilities will include adding to, enhancing, and maintaining various pieces of the platform as well as doing custom development projects for specific clients.
Company Background
Blue State Digital, founded in 2004, provides communications strategy and technology services to political, non-profit advocacy and responsible corporate clients. Current clients include The Democratic National Committee (DNC), Progress for America, America Coming Together, National Wildlife Foundation, Democracy for America, America Votes and many other national and local campaigns, organizations and causes.
Our founders and principals are pioneers in the use of Internet marketing and technology as organizing and fundraising tools, raising millions of dollars and mobilizing hundreds of thousands of grassroots volunteers.
We are committed to crafting and implementing custom Internet strategies that produce results – online and off. We have first-hand experience delivering innovative solutions—creating new communication channels, shattering fundraising records, and organizing people in new ways.
Job Responsibilities
- Work independently to enhance functionality of existing tools as requested by clients and other departments.
- Build new functionality from spec and work with client services team to answer questions needed to complete development.
- Work with the client services team to provide technical council when developing specifications for new products.
- Rapidly fix bugs and issues identified with existing software.
- Contribute to multi-person projects, working with other developers and taking independent ownership of sub-projects.
- Provide input and suggestions as to the functionality and implementation of new features.
- On occasion, provide direct training to clients on the use of Blue State Digital software.
Required Qualifications
- At least 3 yrs professional software development.
- Strong skills programming with PHP (ideally OO PHP5) and MySQL in a UNIX environment are required.
- Strong XHTML, CSS, and JavaScript skills are required. DHTML/AJAX experience a big plus.
- Strong programming background with experience building scalable, maintainable, and extensible software.
- Good visual design sense and capable of creating highly usable UI.
- Some experience with C, C++, Java, or another more traditional language is a big plus.
- Desire to learn and grow in a challenging technical environment.
- Highly self motivated and always looking for opportunities to make things better.
- Friendly personality and in possession of functional social skills.
- Desire to make a difference in politics and advance the role the internet plays in the political process.
Compensation
Salary will be commensurate with experience and qualifications. Blue State Digital offers a competitive benefits plan. Blue State Digital is an equal opportunity employer.
Apply Today!
Please send a resume and cover letter explaining your interest in this position to tech-jobs@bluestatedigital.com with the subject line "Web Application Developer."
« Return to CareersClient Spotlight
my.barackobama.com
Then-Senator Barack Obama retained BSD to manage the online fundraising, constituency-building, issue advocacy, and peer-to-peer online networking aspects of his 2008 Presidential primary campaign. Critically important to President Obama's victory in November 2008 was his campaign's use of the BSD Online Tools Suite. The campaign utilized BSD's tools to mobilize over 3 million individual donors to contribute over $500 million online, to motivate over 2 million social networking participants, and to create and promote more than 200,000 offline events across the country. Full Case Study »
Client Feedback
“We had a website, but no real organizing tools. I called Blue State Digital and within days, hundreds of screening parties were being created.”