Job description
Join to apply for the Full Stack Web Developer role at SONNENGLAS
Join to apply for the Full Stack Web Developer role at SONNENGLAS
Get AI-powered advice on this job and more exclusive features.
Sonnenglas is an acclaimed South African-German company that designs and creates sustainable, solar-powered products.
Rooted in a commitment to social responsibility, elegant design, and clean technology, we develop lighting solutions that are both meaningful and beautiful—products that people love and that make a difference.
The Role
We’re looking for a full stack web developer who thrives on building excellent software—tools that are intuitive, purposeful, fast, and a pleasure to use.
Someone who cares not just about how things work, but how they feel .
At Sonnenglas, we apply the same design and quality standards to our software as we do to our physical products: thoughtful, precise, and built to last.
You’ll join a team that takes ownership of the systems that power our business—from internal operations and manufacturing tools to customer-facing web apps.
You’ll work primarily in Laravel (Backend) and Next.js.
The role leans backend but requires full stack fluency, especially with the support of modern AI tools.
We use tools like Cursor and Windsurf daily to move faster and think bigger.
You’ll work from our studio atVictoria Yards —a lush urban garden and creative campus in Johannesburg, surrounded by artists, makers, and entrepreneurs.
It’s one of the most beautiful and inspiring places to work in the city.
Remote work is possible for up to 30% of your time, but we believe the energy of this place is something special to be part of.
What You’ll Do
- Design, build, and maintain robust backend systems in Laravel (PHP), MariaDB, and PostgreSQL
- Architect clean APIs, design scalable data models, and optimize system performance
- Lead development of new tools while maintaining and improving existing systems
- Apply sound architectural judgment in choosing the right tools and abstractions
- Use AI tools like Cursor and Windsurf to amplify your productivity and code quality
- Operate comfortably in a Linux-based development and deployment environment
- Collaborate with a small, highly motivated team to define, ship, and iterate
- Insist on high standards—for yourself and the product
What We’re Looking For
- Proven experience with Laravel and backend web development or equivalent
- Strong understanding of application and web architecture
- Solid command of modern frontend frameworks (Next.js, React or Vue.js)
- Fluency in SQL, data modeling, and system design
- Familiarity with Linux environments and CLI tooling
- Active use of AI-enhanced developer tools like Cursor and Windsurf
- Proficiency with Git and structured workflows
- A product mindset—care about thewhat and thewhy , not just thehow
- Attention to detail, a clear sense of design, and a bias for simplicity
- Eagerness to learn, curiosity, and pride in building software that lasts
Bonus Points
- Experience with Vercel, serverless deployments, or CI/CD
- Exposure to containerization or infrastructure automation
- Interest in sustainability, fair trade, or mission-driven work
What We Offer
- A central role in shaping software that supports real-world impact
- An inspiring work environment at Victoria Yards—Johannesburg’s most vibrant creative hub
- Hybrid flexibility with up to 30% remote work
- Access to the latest AI development tools and workflows
- Competitive compensation and opportunity to attend Laracon EU
Join Us
If you want to build great software—modern, beautiful, and impactful—we’d love to hear from you.
Seniority level
Seniority level
Entry level
Employment type
Employment type
Full-time
Job function
Job function
Engineering and Information Technology Industries
Computers and Electronics Manufacturing
Referrals increase your chances of interviewing at SONNENGLAS by 2x
Get notified about new Full Stack Engineer jobs in Johannesburg, Gauteng, South Africa .
Sandton, Gauteng, South Africa 6 days ago
Johannesburg, Gauteng, South Africa 1 week ago
Johannesburg, Gauteng, South Africa 1 week ago
Johannesburg, Gauteng, South Africa 1 year ago
City of Johannesburg, Gauteng, South Africa 3 weeks ago
Senior Full Stack Engineer (Node.js & React)
Johannesburg, Gauteng, South Africa 10 months ago
Johannesburg, Gauteng, South Africa 1 week ago
Woodmead, Gauteng, South Africa 3 days ago
Woodmead, Gauteng, South Africa 5 days ago
Johannesburg, Gauteng, South Africa 5 days ago
Team Lead Applications Developer - AI-Focused products with US Market Exposure.
Johannesburg Metropolitan Area 1 week ago
Sandton, Gauteng, South Africa 2 weeks ago
We’re unlocking community knowledge in a new way.
Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr
Required Skill Profession
Consulting