Full Stack Developer (Remote)

54 views
Skip to first unread message

Kristina Sepulveda

unread,
Feb 27, 2020, 6:03:23 PM2/27/20
to jobstha...@googlegroups.com

The Democratic Socialists of America is a member-run, socialist organization with more than 280 groups in every state and the District of Columbia engaged in movement-building, public education, direct action, advocacy, and electoral politics. Our immediate goal is to build working-class power against the capitalist class while advancing transformative reforms like Medicare for All and a Green New Deal, supporting a robust labor movement, electing socialists to office, and shifting the public framing around capitalism and democratic socialism. DSA is a “big tent,” multi-tendency organization that welcomes everyone committed to democracy and socialism.


This position will report to the Data and Technology Manager and will provide the technical muscle to build out web-based organizing tools and design new solutions to support our growing movement. The ideal candidate is passionate about innovative technology use for organizing and works well with a team.


Responsibilities

  • Develop and maintain new and existing web applications used by DSA members

  • Automate or improve current DSA processes

  • Create new tech solutions to organizing problems

  • Assist other tech staff with data cleanup and processing

  • Receive tech support requests from national staff and effectively troubleshoot issues based on organizing or infrastructure needs, or recommend alternatives

  • Act as the organization’s webmaster, maintaining web assets and overseeing domain management, web hosting, security, and CMS

  • Monitor health of web servers and websites including traffic, load balancing, and other resources; manage server backup and websites backup; perform restore from backups for servers and websites.


Projects you might work on are:

  • Finishing a member portal that allows DSA members to update information like their address, payment method, etc.

  • Update our website to allow for multilingual functionality and work with volunteer translators to execute a full translation. 

  • Automation of monthly dues “upgrades” (i.e., create functionality for members to increase the amount they pay in monthly dues through our website seamlessly)


Qualifications

  • 2-3 years developing web applications

  • Experience with TypeScript, React, styled-components, and other modern JavaScript technologies

  • Experience with deploying to cloud hosting providers and working with Linux web servers

  • Experience with Python or R

  • Experience with the Django web framework

  • Experience working with third-party APIs, especially around user management and payments processing

  • Experience with managing multiple projects at once

  • Solid debugging abilities

  • Must have ability to explain technical topics to a non-technical audience

  • Preference for someone with activist or organizing experience and/or strong interpersonal skills with a focus on building rapport, listening, and problem solving


Reports to: Data and Technology Manager


Location: Remote (if based in NYC, position will work out of our office in lower Manhattan)


Work Schedule: Full-time. Work hours will fluctuate according to organizational needs


This position is non-exempt, eligible for overtime, and is covered by a collective bargaining agreement with the Washington-Baltimore News Guild.


Salary: $42,500 to $47,500


Benefits: We offer employer paid medical, dental, and vision insurance for employees and their spouse/partner and/or dependent children, and three weeks of vacation in the first year of employment, then four weeks each year thereafter. 


Application Deadline: Apply as soon as possible, as interviews begin immediately.


To Apply: Email the following documents to jobsw...@dsausa.org with the subject line: Full Stack Developer - Last Name.

  • Resume

  • Cover letter with statement of your qualifications related to the job description. Please include a specific example of learning new technology quickly.

  • 3 references with direct supervisory knowledge of relevant work


No phone calls or recruiters, please.


Democratic Socialists of America is an equal opportunity employer and committed to a staff that reflects the working class. We strongly encourage and seek applications from women, people of color, and members of the LGBTQ communities.



Reply all
Reply to author
Forward
0 new messages