Browse Jobs
For Companies
Log inGet Started
Logo

Sr Full Stack Developer

Osolutions
Nasr City, Cairo
Osolutions logo

Sr Full Stack Developer

Nasr City, CairoPosted 5 hours ago
7Applicants for1 open position
  • 4Viewed
  • 0In Consideration
  • 0Not Selected

Job Details

Experience Needed:
Career Level:
Education Level:
Salary:
Job Categories:

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

Featured Jobs

Similar Jobs

Search other opportunities
JobsIT/Software DevelopmentSr Full Stack Developer