Post Job Free
Sign in

Part-Time Full-Stack Developer

Company:
Safer Schools Together
Location:
Solana Beach, CA, 92075
Pay:
40USD - 50USD per hour
Posted:
September 01, 2025
Apply

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/management 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

Part-time

Apply