Menu Close

South Africa: Senior Product / Full Stack Developer (Fully remote) posted by Recruit-It

Advertisement



Job Description

What is the company building
The companies platform uses a modern, pragmatic stack:

  • Backend: Go monolith with server-side rendering and Turbo (Hotwired) for HTML-over-the-wire interactions
  • Legacy systems: Ruby on Rails app with two Vue frontends (Client and Backoffice) being thoughtfully retired
  • Infrastructure: PostgreSQL for all data, Metabases for analytics, self-hosted on Digital Ocean VPSs orchestrated with Docker and Docker Compose
  • Operations: Minimal overhead, maximum reliability; the company favor stability over speed

 
Our client uses AI strategically to accelerate development, but the code is their own, understand, and
trust. The company automate what makes sense and avoid complexity that doesn’t fit in their heads.
 
Your responsibilities

  • Develop features in the company’s Go backend and contribute to the gradual migration away from Rails
  • Write clear, efficient SQL queries and collaborate on data modelling without relying on ORMs.
  • Write frontend code that’s simple, maintainable, and effective (Turbo and Stimulus, or Vue.js if appropriate)
  • Own technical decisions within the companies’ pragmatic constraints, and be willing to revisit them as a team
  • Think deeply about data models and business problems, not just technical purity
  • Help maintain and improve the companies Docker-based infrastructure
  • Collaborate closely with the CTO on prioritization, architecture, and problem-solving

 
What our client is looking for
You’re a pragmatic thinker who enjoys writing software to solve real business problems. You value simplicity and stability over perfect architecture and can make autonomous decisions while staying aligned with team direction and business needs.
 
Hard requirements

  • You genuinely enjoy typed languages. You understand the value of type safety and actively choose it, even in languages that don’t enforce it (using tools like Beartype in Python, Sorbet in Ruby, TypeScript for JavaScript). Types aren’t a constraint you tolerate; they’re a tool you appreciate.
  • You understand Docker. You don’t need to be an expert, but you appreciate its benefits (reproducibility, consistency, isolation) and understand its trade-offs. You can reason about containers, images, and Compose setups without excessive handholding.
  • You are comfortable writing SQL by hand. You can design queries, reason about performance, and debug issues directly in SQL. The company does not use ORMs; the company embrace SQL as our client’s primary interface to the data.
View Job  Durban: DevOps / Platform Engineer posted by RecruiTech

 
Nice to have

  • Experience with Go or a strong willingness to learn it quickly
  • Familiarity with Vue.js, React, Angular, or any other frontend reactivity framework
  • Understanding of server-side rendering or Turbo Wire / HTMX patterns
  • Experience with PostgreSQL or other relational databases
  • Comfort with command-line tools and Linux
  • Experience in small teams where you wear multiple hats

 
What the company offers

  • Real autonomy on a small team with meaningful impact
  • Focused work on business-critical systems without unnecessary complexity
  • Stability through pragmatic decision-making and deliberate tech choices
  • Growth opportunities to influence product strategy and architecture
  • The chance to build something lasting that clients and colleagues rely on every day

How to Apply

Click the green “Go Apply” button below to apply directly online with the employer.

About Automotive Technician Jobs in South Africa

The automotive industry is a significant sector in South Africa, with a high demand for skilled technicians to maintain and repair complex vehicles. Typically, this requires a strong foundation in mechanical engineering and problem-solving skills. Generally, careers as an automotive technician involve working on a wide range of vehicles, from passenger cars to commercial fleets.

In terms of salary, it’s common for automotive technicians in South Africa to earn between R300 000 to R500 000 per annum, although this can vary widely depending on factors such as level of experience, the size and type of organisation they work for, and even industry sector. Experience gained through formal apprenticeships or vocational training can significantly impact salary potential. However, salaries may be lower in smaller businesses or startups compared to larger corporations.

View Job  Western Cape: Support Engineer (Junior to Senior) posted by Recruit-It

To succeed as an automotive technician, common skills include proficiency in diagnostic equipment, mechanical aptitude, strong communication skills, and the ability to work under pressure. Additionally, having a valid Mechanical Technicians’ Certificate (Level 3) is often a requirement for this role. Other valuable skills may include experience with computer-aided design (CAD), 3D printing, or advanced diagnostics tools.

Automotive technicians can be found in various industries, including the financial services sector, technology industry, manufacturing sector, and even some automotive retailers. The latter often employs technicians to perform maintenance and repairs on their own vehicles.

Career development for automotive technicians typically involves gaining additional qualifications or training, such as a higher-level certification or an advanced diploma. Many technicians also choose to move into management roles or start their own businesses, leveraging their technical expertise and industry knowledge.


This information provides general career guidance. Actual salaries and requirements vary by employer.



GO APPLY NOW

Safe & secure application process

Advertisement



Advertisement




Get Similar Job Alerts
Enter your WhatsApp number (e.g., +27740908132)
You'll receive alerts for new jobs in South Africa, South Africa


Job Seeker Tip

Set up job alerts on major job boards to be notified of new opportunities quickly.

How to Apply

Click “GO APPLY NOW” to visit the company’s application page.
Follow their instructions carefully.

View Job  Bloemfontein: Registered Quantity Surveyor posted by Hire Resolve

JVR Jobs connects you with employers – we don’t process applications directly.

Latest Job Opportunities

Kempton Park: Sales Executive posted by Jasper Consultants

Jobs in Kempton Park February 4, 2026
Gauteng Jasper Consultants Jobs in Kempton Park Kempton Park Sales

Are you ambitious, motivated, and hungry for success? We’re looking for a Sales Executive who thrives on challenges, loves connecting…

View Job

Eastern Cape: Senior Cloud and Identity Specialist posted by Hire Resolve

Jobs in Eastern Cape February 4, 2026
Computer Hire Resolve Other IT

A company that provides comprehensive, end-to-end logistics and freight forwarding solutions, specializing in air, ocean (FCL/LCL), and road freight, is...

View Job

Eastern Cape: Senior Cloud and Identity Specialist posted by Hire Resolve

Jobs in Eastern Cape February 4, 2026
Computer Hire Resolve Other IT

A company that provides comprehensive, end-to-end logistics and freight forwarding solutions, specializing in air, ocean (FCL/LCL), and road freight, is...

View Job

Eastern Cape: Senior Cloud and Identity Specialist posted by Hire Resolve

Jobs in Eastern Cape February 4, 2026
Computer Hire Resolve Other IT

A company that provides comprehensive, end-to-end logistics and freight forwarding solutions, specializing in air, ocean (FCL/LCL), and road freight, is...

View Job

Eastern Cape: Senior Cloud and Identity Specialist posted by Hire Resolve

Jobs in Eastern Cape February 4, 2026
Computer Hire Resolve Other IT

A company that provides comprehensive, end-to-end logistics and freight forwarding solutions, specializing in air, ocean (FCL/LCL), and road freight, is...

View Job

Johannesburg: Mid-Level Implementation Consultant posted by Hire Resolve

Jobs in Central Johannesburg February 4, 2026
Computer Hire Resolve Other IT

A software development company focused on digital transformation within the public sector is seeking an Implementation Consultant who will facilitate…

View Job

Browse Employers

View All

Job Alerts


Share this to someone who needs a job:
Posted in Jobs in South Africa

More Jobs in Your Area