All jobs
OfferZenEngineering
Senior Fullstack Engineer
South AfricaPosted 4 days ago
OfferZen is building a marketplace platform with AI-powered features, focusing on quality over volume, to connect South African tech talent with the right opportunities. The role involves full-stack development, AI integration, and contributing to a collaborative, growth-oriented team.
Location: South Africa
Responsibilities
- Design, build, and ship meaningful fullstack features every week across front-end and back-end.
- Act as an AI engineer on designated projects, building AI-powered features using tools and frameworks like OpenAI and Anthropic APIs.
- Own solutions end-to-end: from design and scoping through to delivery and post-ship iteration.
- Debug production issues, maintain a stable marketplace, and advocate for quality, performance, and security.
- Lead by example in AI-enabled engineering, using tools like Cursor and V0 to move faster without cutting corners.
- Mentor junior and intermediate engineers through pairing, code review, and honest feedback.
- Participate in Frontend and Backend Guilds, contributing to our component library, architecture, and testing standards.
- Document architectural decisions so new engineers can hit the ground running.
- Contribute to the technical roadmap by spotting areas to improve and making the case for them.
Requirements
- 7+ years of production software engineering experience.
- Strong across the full stack, with a frontend bias. You have a solid grasp of modern frontend architecture, patterns, and what it takes to build a great user experience.
- 5+ years working with React (or similar) in a production environment.
- Product-minded: you think about the customer problem, not just the implementation.
- Strong instincts around patterns, responsibility separation, data modelling, and component-oriented design.
- You write unit tests, document your decisions, and write code that others can confidently build on.
- Experience with MongoDB and/or PostgreSQL.
- High confidence, low ego. You’ll back your opinions with data, but hold them loosely.
- You communicate proactively, unblock others, and make those around you better.
- AI Fluency: The 4 Ds. We expect all senior engineers to be genuine practitioners of AI-enabled engineering, not just curious about it: Delegation, Description, Discernment, Diligence.
Additional Information
- This role can be based locally or remotely - we welcome all applicants based in South Africa.