Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Part-Time Full

Safer Schools Together

Part-Time Full

Solana Beach, CA
Full Time
Paid
  • Responsibilities

    Job Description

    Job Description

    **Part-Time Full-Stack Developer - Educational Technology & School Safety Safer Schools Together | San Diego, CA | Part-Time (20 hours/week) | Hybrid **

    About Us

    Safer Schools Together is a leader in school safety and threat assessment solutions, serving educational institutions across North America. Our Digital Threat Assessment Management (DTAM) platform helps trained professionals conduct systematic analysis of concerning behaviors to prevent violence and support student well-being.

    The Role

    We're seeking an experienced Full-Stack Developer to join our San Diego team and take leadership of our specialized educational technology platforms. This role combines traditional development expertise with modern AI-assisted development practices to rapidly deliver impactful solutions for school safety.

    This role is perfect for:

    • Mid-level developers with solid fundamentals who leverage AI tools effectively
    • Professionals passionate about educational technology and student safety
    • Developers who thrive in dynamic environments with rapid iteration cycles
    • Someone who wants deep involvement in meaningful, specialized applications

    What You'll Do

    Development & Innovation

    • Feature Development : Build new assessment tools, reporting capabilities, and platform enhancements using Node.js, Express, and PostgreSQL
    • AI-Assisted Development : Leverage AI tools (Cursor, Claude Code, Codex) to accelerate development while maintaining code quality and security standards
    • Full-Stack Leadership: Take projects from concept to deployment, managing both frontend user experience and backend data architecture
    • Rapid Prototyping: Translate high-level requirements into functional solutions quickly and efficiently

    Infrastructure & Quality

    • System Maintenance: Resolve issues, optimize performance, and ensure reliability across our educational technology stack
    • DevOps Support: Manage deployment processes, CI/CD pipelines, and infrastructure using Vercel and Supabase
    • Security Implementation: Maintain FERPA compliance, data protection standards, and secure handling of sensitive student information
    • Testing & Quality: Implement comprehensive testing strategies for both AI-generated and manually written code

    Collaboration & Growth

    • User Experience: Work directly with threat assessment professionals to improve workflows and system usability
    • Documentation: Create technical documentation, user guides, and knowledge transfer materials
    • Cross-functional Support: Context-switch between development, infrastructure, and user support as needed

    Required Qualifications

    Core Technical Skills

    • 3+ years full-stack development experience with solid programming fundamentals
    • Strong proficiency in Node.js, Express.js, and PostgreSQL/database design
    • Frontend development skills with HTML, CSS, JavaScript (EJS templating preferred)
    • Version control expertise with Git and collaborative development workflows
    • Security awareness for handling sensitive data and implementing proper authentication

    AI-Enhanced Development

    • Demonstrated experience using AI coding assistants (Cursor, Claude Code, Codex) effectively
    • Prompt engineering skills and understanding of AI-assisted development best practices
    • Code review abilities to validate and improve AI-generated code
    • Critical thinking to know when AI suggestions are appropriate vs. when manual implementation is needed

    Professional Skills

    • Problem-solving approach to tackling ambiguous challenges and debugging complex issues
    • Generalist mindset with ability to context-switch between frontend, backend, and infrastructure tasks
    • Independent work style with strong self-direction and project ownership
    • Communication skills for technical documentation and cross-functional collaboration

    Preferred Qualifications

    • Bachelor's degree in Computer Science, Software Engineering, or a related field (equivalent experience will also be considered)
    • Educational technology or public sector software experience
    • DevOps experience with CI/CD pipelines, deployment automation, and infrastructure management
    • Compliance knowledge of FERPA, privacy frameworks, or security standards
    • Multi-tenant application development experience
    • File upload/managemen t systems and image processing
    • PDF generation tools and report generation systems

    Why This Role Matters

    · Direct Impact: Work on software that helps prevent school violence and protects students across North America

    · Specialized Expertise: Develop deep knowledge in educational technology and school safety systems

    · Modern Development: Use cutting-edge AI tools while building robust, secure applications

    · Professional Growth: Collaborate with threat assessment experts and educational professionals

    · Meaningful Mission: Make a measurable difference in school communities and student well-being

    What We Offer

    · Competitive compensation: $40-50/hour based on experience and qualifications

    · Flexible scheduling: 20 hours/week with core collaboration hours and work-life balance

    · Professional development: Training in threat assessment methodology, educational compliance, and emerging technologies

    · Growth opportunities: Potential for increased responsibilities and evolution with our expanding platform

    · Collaborative environment: Work alongside passionate education and safety professionals in our San Diego office

    · Mission-driven culture: Join a team dedicated to creating safer educational environments

    Work Environment & Expectations

    · Core hours: Generally 20 hours/week with flexible hybrid remote scheduling around key collaboration times

    · Team integration: Direct access to threat assessment experts, product stakeholders, and end users

    · Rapid iteration: Fast-paced development cycle with quick feedback loops and continuous improvement

    · Professional autonomy: Independence in technical decision-making with support and mentorship available

    Application Requirements

    Please submit :

    · Resume highlighting relevant full-stack development experience and any educational technology background

    · Cover letter explaining your interest in educational technology, school safety, and experience with AI-assisted development

    · Portfolio/GitHub showcasing Node.js projects, database design, and examples of clean, maintainable code

    Ideal Candidate Profile

    We're looking for someone who:

    · Has solid development fundamentals and doesn't rely solely on AI tools

    · Uses AI assistants to accelerate development while maintaining quality and security

    · Is passionate about educational technology and making schools safer

    · Can work independently but communicates proactively with the team

    · Thrives in a dynamic environment with meaningful, mission-driven work

    · Understands the responsibility that comes with handling sensitive student data

    Interview Process

    · Initial screening : 30-minute conversation about experience and interest

    · Technical interview : Remote session with live problem-solving and code review

    · In-person meeting : San Diego office visit to meet the team and discuss the platform