S

Full Stack Developer

Somewhere

Fully Remote
πŸ“ Remote
πŸ‡ΏπŸ‡¦ SA Friendly: 1.0/1.0

πŸ‡ΏπŸ‡¦ Hirezar Summary for South African Applicants

This fully remote full time position at Somewhere is open to applicants from South Africa. The estimated monthly salary is R55,500 – R111,000 ZAR. This role is suited for mid-level professionals. As a remote position, you can work from anywhere in South Africa β€” whether you're based in Johannesburg, Cape Town, Durban, or a smaller town.

Job Description

Full Stack Developer (AI + Google Ads API Integration)

Location:RemoteType:Full-Time

About the Company

We are a performance-driven digital marketing agency building proprietary software to improve how Google Ads accounts are managed, analyzed, and optimized.

Our focus is on creating an internal platform that combinesdata, automation, and AI-driven insightsto help deliver better outcomes for clients across lead generation and e-commerce.

This is an opportunity to work directly with the founder on a product that sits at the intersection ofperformance marketing, analytics, and AI.

The Role

We are looking for aFull Stack Developerto help build and scale an internal SaaS platform designed to manage and analyze Google Ads performance.

This role is highly hands-on and will involve building features across the full stack, integrating with multiple Google APIs, and leveraging AI to generate insights and automate workflows.

You will work closely with the founder to bring product ideas to life quickly and iterate based on real-world usage.

Key Responsibilities
* Build and maintain a full-stack web application using modern frameworks
* Develop and manage backend services usingSupabase (PostgreSQL, auth, storage)
* Deploy and manage applications usingVercel
* Implement secure authentication usingOAuth (Google ecosystem)
* Integrate with Google APIs, including:Google Ads APIGoogle AnalyticsGoogle Merchant Center
* Google Ads API
* Google Analytics
* Google Merchant Center
* Design and build features that:Analyze campaign performanceSurface insights from advertising dataAutomate workflows and reporting
* Analyze campaign performance
* Surface insights from advertising data
* Automate workflows and reporting
* Work with AI tools and APIs (e.g., OpenAI or similar) to:Generate insights from dataSummarize performance trendsEnhance internal reporting systems
* Generate insights from data
* Summarize performance trends
* Enhance internal reporting systems
* Collaborate on product architecture and technical decisions
* Optimize performance, scalability, and data flow across the system
* Rapidly prototype and iterate on new features

Requirements
* 3–6+ years of full stack development experience
* Strong experience with modern JavaScript frameworks (React, Next.js, or similar)
* Experience working withSupabase or similar backend-as-a-service tools
* Experience deploying applications usingVercel or similar platforms
* Hands-on experience withOAuth authentication flows
* Experience integrating with external APIs (Google APIs strongly preferred)
* Solid understanding of:REST APIsDatabase design (PostgreSQL preferred)Frontend and backend architecture
* REST APIs
* Database design (PostgreSQL preferred)
* Frontend and backend architecture
* Experience working withAI tools/APIs(OpenAI, LLM integrations, etc.)
* Ability to work independently and move quickly in a startup-style environment

Nice to Have
* Direct experience withGoogle Ads API
* Experience building internal tools or SaaS platforms
* Familiarity with:Marketing analyticsAd tech / performance marketing ecosystems
* Marketing analytics
* Ad tech / performance marketing ecosystems
* Experience building data pipelines or analytics dashboards
* Startup or founder-led environment experience

Salary Range (Monthly, USD)Compensation will vary based on experience, technical depth, and API/AI expertise.

What Success Looks Like
* Successfully building and shipping product features quickly
* Reliable integration with Google Ads and related APIs
* Development of tools that generate actionable insights from data
* Strong collaboration with the founder to bring product vision to life
* Continuous iteration and improvement of the internal platform

Ideal Candidate Profile
* Builder mindset β€” thrives in fast-moving environments
* Strong full stack capabilities with product thinking
* Comfortable working with APIs, data, and integrations
* Interested in the intersection ofAI + marketing + analytics
* Able to take ownership and operate with minimal oversight

Tips for South African Applicants

⏰

Timezone Advantage

South Africa (SAST, UTC+2) overlaps well with European business hours and has a few hours of overlap with US East Coast. Mention your timezone flexibility in your application.

πŸ’°

Salary in Context

At R55,500/month, this role pays well above the average South African remote salary. The USD equivalent ($3,000/mo) benefits from the favourable exchange rate.

πŸ“‹

Application Tips

Tailor your CV to international standards β€” use a clean format, highlight remote work experience, and include your English proficiency. Many SA applicants succeed by emphasising their strong work ethic and cultural adaptability.

πŸ”Œ

Load Shedding Preparedness

If you're applying for a remote role, having a backup power solution (UPS, inverter, or generator) and mobile data as a backup internet connection shows employers you're prepared for South Africa's infrastructure challenges.

About Somewhere

Somewhere is a company in the Recruitment & Staffing industry that hires remote workers from South Africa. They currently have 622 open positions on Hirezar. View all Somewhere jobs β†’