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 jobswithdsa@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.
Jobsthatareleft is a listserv run by Democratic GAIN.
---
You received this message because you are subscribed to the Google Groups "GAIN Jobs via JobsthatareLEFT" group.
To unsubscribe from this group and stop receiving emails from it, send an email to jobsthatareleft+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jobsthatareleft/CAN9ZPvUGZbcuVtdfNnRwu1fZ%2B-vCj2b01OzTmp09zExQZUmpiw%40mail.gmail.com.