Senior Full Stack Software Engineer (Remote)
the-global-talent-co · Cape Town
Job description
About the role
An early-stage, AI-native German start-up building the digital infrastructure for grant funding is hiring its first engineering hire: a Senior Software Engineer (Full Stack). The platform combines AI-supported research, matching and application drafting with expert review, so that non-profits and public organisations can focus on their projects. The role is full-time (40 hours per week) and remote, and you will work directly with the founders and the grant-writing team, with no designers or product managers in between.
Key responsibilities
- Own features end-to-end, from discovery with the grant team through to production, including the user interface
- Turn ambiguous business problems into clear technical plans, ship a first version quickly and then iterate
- Advance the AI pipeline through prompt engineering, context management, cost control and a multi-provider setup (AWS Bedrock, Anthropic, OpenAI)
- Build and own the AI evaluation practice: prompt quality, model selection and regression detection
- Operate, monitor and debug the live production environment (Sentry, CloudWatch, Postgres performance)
- Make architecture decisions, shape code quality, engineering standards and the technical roadmap
- Build interfaces with a usability-first mindset and shorten the time from starting a project to a finished, submitted application
Required profile
- 2+ years in a senior engineering role, with a track record of owning products or major features end-to-end
- Start-up or scale-up experience: taking an unclear business problem with no real spec and shipping a working solution quickly
- Several years of professional experience with TypeScript and Node.js, plus solid Postgres depth (JSONB, query performance, migrations)
- Confident across the full stack: Next.js / React Query on the frontend, Express and BullMQ on the backend, AWS (ECS, RDS)
- Hands-on experience building and running AI pipelines in production, beyond simply calling an API
- AI-native way of working: tools such as Claude Code or Cursor are part of your daily workflow
- Clear written and spoken English; able to explain a technical trade-off to a non-technical founder
- High ownership: closes problems yourself, brings proposals rather than diagnoses, works well without detailed direction
- Nice to have: German at B1 level or above, experience with AI agents and tool-calling workflows, and experience with Terraform
What we offer
- Competitive compensation
- Professional development opportunities
- A supportive remote work culture
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in South Africa.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 5 hours ago
Expires 1 month from now
10 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
the-global-talent-co
Cape Town
Related job offers
-
Forward Integration Engineer (AI Engineering)
pwc Cape Town -
Senior Site Leader - AWS Customer Service
Amazon Cape Town -
Technical Support Analyst (French Speaker)
DigiCert Cape Town -
AI Analyst Programmer
oldmutual Pinelands -
Domain Architect: Customer and Operations (Salesforce)
oldmutual Johannesburg