Job Details
Skills And Tools:
Job Description
About the Role
We're seeking a Senior Full Stack Developer to join our product development team building cross platform, a comprehensive SaaS platform. You'll work with our established 5-person development team to deliver features across three core modules.
What makes this role unique: You'll be joining a team that values systematic thinking and clear processes, where your experience will help guide junior developers while contributing to a platform that directly impacts how marketing agencies serve their clients.
Our Development Environment
You'll be working with:
- Structured processes with clear SOPs and defined role responsibilities
- ClickUp for project management and task tracking
- Established team with Product Owner, Business Analyst, UI/UX Designer, and QA Engineer
- Modern development practices including testing, and documentation standards
Our tech challenges include:
- Integrating with multiple social media platform APIs
- Scaling across hundreds of agency clients with thousands of end users
- Building intuitive workflows for complex marketing processes
- Maintaining data security and isolation in a multi-tenant environment
What Success Looks Like
In Your First 30 Days:
- Understand our platform architecture and how the three modules interconnect
- Contribute to code reviews and identify potential improvements
- Complete your first feature implementation with minimal guidance
- Demonstrate understanding of our development processes and quality standards
In Your First 90 Days:
- Lead development on a moderate-complexity feature from planning to deployment
- Provide valuable input on technical architecture decisions
- Mentor junior team members on coding practices and problem-solving approaches
- Identify and implement at least one process or technical improvement
Ongoing:
- Consistently deliver high-quality features that scale across our multi-tenant platform
- Contribute to technical decision-making and architecture evolution
- Help the team adapt to new requirements and technical challenges
- Support the growth and development of junior team members
Job Requirements
Core Technical Foundation
- 5+ years full stack development experience with demonstrated progression
- Strong proficiency in:
- Backend: PHP/Laravel (or similar MVC framework with willingness to learn Laravel)
- Frontend: Vue.js, React, or Angular (Vue.js preferred, but strong JS framework experience required)
- Database: MySQL/PostgreSQL with performance optimization experience
- Version Control: Git workflows and collaboration practices
Systems Thinking & Architecture Experience
- Proven experience designing or working with multi-tenant SaaS architectures
- API integration experience - you've built integrations with third-party platforms and understand rate limiting, authentication, and error handling
- Database design experience with complex relationships and performance considerations
- Understanding of scalability challenges - you can identify potential bottlenecks and design for growth
Problem-Solving & Adaptability
- Demonstrated ability to analyze complex problems and break them into manageable solutions
- Experience troubleshooting integration issues, performance problems, or system conflicts
- Comfort with ambiguity - you can work with changing requirements and make sound technical decisions
- Growth mindset - you enjoy learning new technologies and adapting to evolving project needs
What We're Really Looking For
The Ideal Candidate Can:
-Think systemically - You understand how changes in one part of a system affect other parts
-Communicate solutions - You can explain technical concepts to both developers and non-technical team members
-Balance speed with quality - You know when to optimize and when "good enough" is the right choice
-Learn and adapt quickly - New API documentation, changing requirements, or different approaches don't intimidate you
-Mentor junior developers - You enjoy helping others grow and can provide constructive technical guidance Bonus Experience (Not Required)
- Social media platform APIs (Instagram, Facebook, LinkedIn, TikTok)
- Marketing agency or client services industry knowledge
- Multi-client data isolation and security considerations
- Performance optimization for SaaS applications
- Automated testing and CI/CD pipeline experience