Engineering

Full Stack Engineer

Hire Hangar·Remote, south-africa·Contractor·Remote
Engineeringmid-levelContractorRemote
-Closes Dec 21, 2026

Join Hire Hangar and work with fast-growing global companies while building a long-term career.

Job Title: Full Stack EngineerLocation: Remote Time Zone: US Time Zone (PST - EST)

Role Overview

We are seeking an AI-Assisted Full Stack Engineer to support the development of SaaS products in different industries. This role is ideal for an engineer who combines strong product thinking with modern AI-assisted development workflows using tools such as Claude.

Key Responsibilities

Build and maintain full stack applications using Node.js and JavaScript Use AI-assisted coding tools such as Claude to generate and improve code Collaborate with Product and Engineering teams to deliver SaaS features Translate logistics and trucking workflows into technical solutions Maintain clean, scalable, and well-documented code Work effectively in a remote, distributed environment

Required Qualifications

Experience building SaaS products in a Full Stack Engineering role Strong proficiency in Node.js and JavaScript across front and back end Logistics or trucking software industry background is mandatory Experience using AI coding tools such as Claude for code generation Strong product mindset and understanding of customer workflows Ability to work with 4–5 hours overlap with US PST

Prior remote work experience required

Preferred Qualifications

Experience with modern front-end frameworks and APIs Strong communication and collaboration skills

Tools & Technology

Languages: Node.js, JavaScript

AI Tools: Claude or similar

Collaboration: Slack, Zoom, Google Workspace

Please Note It is crucial that you complete the application form in full. As part of the application process, you will be required to complete a short technical assessment. If your application is successful, you will receive an email confirming next steps. Applications that are not completed in full will not be considered for any open roles.

We connect top talent with vetted employers, competitive pay, and real growth opportunities.

Originally posted on Himalayas

At a glance

Company

Hire Hangar

Location

Remote, south-africa

Employment

Contractor

Work style

Remote

Experience

mid-level

Valid until

December 21, 2026

Created

October 22, 2026

More opportunities

Similar roles you might like

Principal Software Engineer

Humankind Group

Claremont, Western Cape, south-africa

FULL_TIME

Principal Software Engineer / Principal Full Stack Engineer Location: Fully Remote - South Africa Contract: 12 Months (Potential to Become Permanent) Rate: Up to R545 per hour Eligibility: South African Citizens Only About the Opportunity We are seeking experienced, hands-on Principal Software Engineers to join an established fintech SaaS environment developing innovative technology solutions for the investment management industry. This is an exciting opportunity for technically strong engineers who enjoy building scalable applications, solving complex challenges and taking ownership of software solutions from initial design through to production. The role requires strong backend engineering expertise combined with full-stack development capabilities. Key Responsibilities Design, develop and maintain scalable, secure and reliable software applications. Take ownership of the full software development lifecycle, including architecture, development, testing, deployment and production support. Develop full-stack solutions with a strong focus on backend development. Make architectural decisions and evaluate technical solutions to support business requirements. Collaborate with engineering teams, clients and stakeholders to deliver effective software solutions. Drive engineering best practices, code quality, system performance and maintainability. Troubleshoot complex technical challenges and provide technical guidance. Use AI-assisted development tools to improve efficiency and software delivery. Minimum Requirements Proven experience as a Principal Engineer, Staff Engineer, Lead Software Engineer, Technical Lead or hands-on Solutions Architect . Strong hands-on backend development experience with full-stack capabilities. Solid working knowledge of TypeScript / JavaScript, Node.js, React, SQL databases and AWS . Experience designing software architecture and making independent technical decisions. Proven ability to deliver software solutions from concept through to production. Experience in SaaS, product development, startup or smaller engineering environments. Strong understanding of cloud technologies, system integrations and scalable application development. Practical experience using AI development tools. Excellent problem-solving, communication and stakeholder engagement skills. Candidates with a strong Java or C# development background will also be considered , provided they have relevant AWS, React and JavaScript/TypeScript experience. Advantageous Experience PostgreSQL, MySQL or SingleStore AWS Lambda, Cloudflare Workers or Docker Fintech, financial services or investment management experience Startup, founding engineer or entrepreneurial experience Open-source contributions or independent software development projects Who Would Be a Good Fit? We are looking for an engineer who combines strong technical expertise with a hands-on approach to development. You should be confident making architectural decisions, comfortable working in a collaborative engineering environment and capable of independently delivering complex software solutions. This position is particularly suited to engineers who enjoy coding, take accountability for their work and want to make a meaningful technical contribution rather than move into a purely managerial role. If you are an experienced Principal, Staff or Lead Software Engineer ready for your next technical challenge, we would like to hear from you.

6 days ago

Principal Agentic Software Engineer

GoldenRule

Johannesburg, south-africa

Default

ABOUT THE ROLEWe are seeking Principal Agentic Software Engineers to join a major digital banking transformation programme and advance enterprise software delivery through AI-assisted engineering.You will direct AI development agents, review outputs, make architecture decisions and refine the instructions that guide future work. As the senior human-in-the-loop, you will ensure solutions are secure, scalable, maintainable, performant and production-ready.Success requires strong engineering fundamentals, systems thinking and the ability to adapt to evolving technologies and frameworks. WHAT YOU'LL DOAI-Accelerated Engineering Deliver enterprise-grade software using AI-assisted and agentic engineering practices. Use enterprise AI platforms and tools such as GitHub Copilot and Claude. Direct agents using user stories, Figma designs, business rules, design-system components and engineering standards. Improve AI Skills, Markdown instruction files, prompts and workflows to enhance quality and delivery speed. Build reusable AI-enabled capabilities and critically assess generated outputs. Design, build and maintain frontend and mobile applications, backend services, APIs, integrations, cloud-native components and persistence layers. Work across frontend, backend and platform technologies as required. Adapt to evolving frameworks, including .NET MAUI, React Native, Flutter and Ionic. Validate architecture and implementation decisions made or proposed by AI agents. Ensure solutions are secure, scalable, maintainable, observable and performant. Review AI-generated code rigorously and identify architectural drift, technical debt and quality risks. Coach engineers in Agentic Engineering practices and uphold technical standards. Use code reviews and delivery feedback to improve AI Skills and instruction files. Convert engineering standards, coding conventions and security requirements into reusable agent guidance. Assess AI effectiveness, identify where human intervention is needed and improve workflows. Help establish the governance and engineering practices required to scale Agentic Engineering. Deliver significantly more business value through AI-enabled engineering than traditional development approaches without compromising enterprise quality. Rapidly learn and become productive in new frameworks, languages and platforms. Improve the quality and effectiveness of the AI engineering ecosystem over time. Demonstrate exceptional engineering judgement when validating AI-generated designs and code. Consistently deliver secure, scalable, maintainable and production-ready software. Raise the technical capability and Agentic Engineering maturity of the teams around you. Typically 8+ years of professional software engineering experience, with demonstrable Principal-level engineering capability. Proven experience designing and delivering complex, enterprise-grade software products. Strong full stack engineering capability across frontend, backend, APIs, cloud services and data. Strong understanding of distributed systems, API-driven architectures and modern application architecture. Evidence of operating effectively in complex environments with ambiguity and rapidly changing technology choices. Ability to reason from engineering principles rather than relying exclusively on framework-specific knowledge. Strong commercial experience with modern cross-platform mobile engineering. Experience with React Native and/or Flutter is strongly preferred. Experience with .NET MAUI, Swift, Kotlin or Ionic is advantageous. Demonstrated ability to learn unfamiliar frameworks quickly and make sound architecture decisions within them. Hands-on experience using AI-assisted software development tools such as GitHub Copilot, Claude or equivalent enterprise platforms. Experience directing AI agents to perform meaningful software engineering tasks across the delivery lifecycle. Experience creating or refining AI Skills, prompt libraries, markdown instruction files, coding agents or reusable engineering workflows. Strong understanding of how context, instructions, examples, constraints and feedback loops influence agent quality. Ability to recognise AI failure modes including incorrect assumptions, insecure implementations, architectural inconsistency and superficially plausible code. Banking or broader financial services experience. Experience working with enterprise design systems and reusable UI component libraries. Experience translating Figma designs and product requirements into production software. Experience in product-led, agile or large-scale digital transformation programmes. Experience mentoring senior engineers and influencing architecture across multiple teams. Experience establishing engineering standards, governance and reusable developer enablement capabilities. Desired Skills: Systems Analysis Complex Problem Solving Programming/configuration Critical Thinking Time Management

7 days ago

Full Stack Javascript Python Ai Engineer

E-Merge IT Recruitment

Johannesburg, Gauteng, south-africa

Permanent

Are you a talented Full Stack Engineer looking for an opportunity to build modern, AI-powered products from end to end? This role offers the chance to work across both frontend and backend development, combining React, TypeScript and Python with cloud technologies and emerging AI capabilities. You’ll be involved in building production-grade applications, designing APIs and database solutions, and integrating LLM-powered features, RAG and intelligent search into real-world products. You’ll also work with modern development practices including Docker, CI/CD and cloud infrastructure, while leveraging AI coding tools to accelerate development without compromising quality. What we are looking for: 5+ years of professional experience building full-stack web applications in productionStrong frontend skills: TypeScript and React, with experience building production-grade UIsStrong backend skills: Python (FastAPI, Django, or similar), with experience designing and building APIs and servicesPractical experience designing and working with relational databases (PostgreSQL, MySQL) and writing efficient queriesExperience building and consuming REST APIsExperience integrating AI/LLM-powered features into a product calling LLM APIs, working with retrieval-augmented generation (RAG) or vector search, or partnering with ML/AI teams to ship model-backed functionalityFamiliarity with cloud infrastructure (Azure, AWS, or GCP), CI/CD pipelines, and containerization (Docker)Strong understanding of software engineering fundamentals: testing, version control, code review, and system designProficiency working with AI coding assistants (e.g., Claude Code, GitHub Copilot, Cursor) to accelerate development, while critically reviewing and validating AI-generated codeNice to have: Familiarity with infrastructure-as-code (Terraform) and observability tooling (Datadog, Grafana, Sentry)Familiarity with vector databases or embedding-based search for AI-powered featuresBackground working in a startup or small, cross-functional teamExposure to design systems and component librariesReference number for this position is GZ61534 which is a permanent remote position offering a salary of R800k per annum, negotiable based on experience and ability. Contact Garth on [[garthz@e-merge.co.za]] or call 011 463 3633 to discuss this and other opportunities. Are you ready for a change of scenery? We are a specialist niche recruitment agency. We offer our candidates a wide range of opportunities, ensuring we successfully match the right technology professionals with the right roles. Do you know a developer or technology specialist looking for a new opportunity? We pay cash for successful referrals!

a month ago