Contract Senior Developer
SOSO is seeking a freelance Senior Software Developer with full-stack expertise to help us build the next generation of AI-enabled experiences.
We craft hybrid digital-physical experiences, creating scalable platforms that foster meaningful connections in both physical and virtual spaces. Our technical foundation combines enterprise-grade software architecture with carefully crafted user experiences, producing work that excels in both performance and purpose.
As a Senior Full Stack Developer, you'll architect and build enterprise-grade software systems that power our award-winning digital installations and experiences. You'll work at the intersection of creative technology and scalable architecture, collaborating with designers, architects, and creative technologists to bring transformative experiences to life.
This is a freelance contract position with compensation ranging from $100-150/hr, based on experience and skill level. If you're passionate about working on exciting projects at the intersection of digital technology and physical space, we invite you to apply!
Your Role
As a Contract Senior Developer at SOSO you will:
- Work with project managers to define technical requirements, outline system and software architecture, and build production timelines
- Develop software prototypes to validate technical approaches
- Build maintainable solutions designed for extended time horizons that can evolve with client needs
- Work closely with designers to implement UI/UX specifications and interactive behaviors
- Build high-performance front-end components that maintain design fidelity at scale
- Design and implement scalable backend services
- Architect and maintain SOSO's proprietary platform components (Relay, Sync, Phosphor)
The ideal candidate:
- Backend Development: Node.js, MongoDB, PostgreSQL, Redis, Relational Data Modeling
- Frontend Development: Vue, TypeScript, Three.js, Pixi, WebGL
- Cloud & DevOps: Heroku, AWS, CI/CD pipelines, Git/PR workflows
- Real-time Communication: WebSockets, Server-Sent Events, Distributed Systems
- Implement AI integration patterns including LLM orchestration / pipeline architecture, and content generation
- Design and build systems that leverage real-time AI for interactive experiences
- Create robust patterns for AI content moderation and safety in public installations
- Has a strong visual design aesthetic and strong typography skills
- Has skills in implementing refined motion graphics
- Considers how an experience works in a variety of contexts, screens, and media
Bonus points if:
- You are passionate about design, animation, and user behaviors
- You have experience in creating interactive physical environments
- You have experience building with peripheral technologies such as RS485, industrial lighting protocols, and low level network programming
What We Offer
Benefits:
- Generous vacation and PTO policy
- Studios closed Christmas through New Years
- Health insurance
- 401(k) with 4% company match
- Maternity and paternity leave
- Paid family and medical leave