Full Stack Developer
| Verified Pay check_circle | Provided by the employer$50000 - $60000 per year |
|---|---|
| Hours | Full-time |
| Location | 2814 West Martin Luther King Jr. Blvd, Los Angeles, CA 90008 Los Angeles, California open_in_new |
About this job
Job Description
Full Stack Developer – Web, Community Platforms & Digital Outreach
We are looking for a creative and technically skilled Full Stack Developer to join our team. This role is central to building and maintaining our digital presence — from our main website to community forums, digital ads, and other online platforms. The ideal candidate brings both strong technical ability and an eye for design, with a genuine interest in using technology to connect people with resources and community.
Responsibilities
Website Development & Maintenance
- Design, build, and maintain a responsive, accessible, and visually engaging organizational website.
- Implement updates, new pages, and content changes in a timely manner based on organizational priorities.
- Ensure website performance, security, uptime, and cross-browser/device compatibility.
- Integrate third-party tools such as CMS platforms, scheduling systems, donation portals, and intake forms.
- Optimize for SEO and web accessibility standards (WCAG 2.1 compliance).
Community Forums & Online Platforms
- Build and manage community forum infrastructure to support peer connection, resource sharing, and organizational engagement.
- Configure, moderate, and maintain forum software — including user roles, permissions, and community guidelines enforcement tools.
- Develop features that encourage safe, supportive, and inclusive participation — particularly for vulnerable populations such as Transition Age Youth.
- Integrate forums with the main website and other digital touchpoints for a seamless user experience.
Digital Advertising & Online Outreach
- Create and deploy digital ads across platforms including Google, Meta (Facebook/Instagram), and other relevant channels.
- Design ad creative — including graphics, copy, and landing pages — optimized for engagement and conversion.
- Monitor ad performance, analyze metrics, and adjust campaigns based on data insights.
- Develop targeted outreach content for specific audiences, including TAY, community partners, and potential donors.
- Manage and grow the organization's presence across online directories, community boards, and social platforms.
Collaboration & Communication
- Work closely with program staff, leadership, and communications teams to translate organizational goals into effective digital solutions.
- Attend team meetings to gather requirements and provide technical updates on ongoing projects.
- Provide training and guidance to non-technical staff on using and updating digital tools and platforms.
- Document technical processes, codebases, and system configurations for organizational continuity.
Requirements
- Proven experience as a Full Stack Developer with a portfolio demonstrating web development, UI/UX, and platform work.
- Proficiency in front-end technologies: HTML5, CSS3, JavaScript (React, Vue, or similar frameworks).
- Proficiency in back-end technologies: Node.js, Python, PHP, or similar; experience with RESTful APIs.
- Experience with CMS platforms such as WordPress, Webflow, or similar.
- Familiarity with forum platforms (e.g., Discourse, phpBB, or custom builds).
- Experience creating and managing digital ad campaigns (Google Ads, Meta Ads Manager).
- Knowledge of web accessibility standards and mobile-first design principles.
- Strong graphic design sensibility; experience with Figma, Canva, or Adobe Suite a plus.
- Ability to manage multiple projects simultaneously and meet deadlines independently.
- Strong communicator who can explain technical concepts to non-technical colleagues.
- Passion for using technology for social good and community impact.
- Experience working with nonprofit or community-serving organizations preferred.
- Bilingual candidates encouraged to apply.
We are an Equal Opportunity Employer committed to building a diverse and inclusive team. All qualified applicants will receive consideration without regard to race, color, religion, sex, national origin, disability, or any other protected status.