1,579 Framework Engineer jobs in South Africa

Senior Software Architecture Designer / Developer () (Remote)

Gauteng, Gauteng Datafin IT Recruitment

Posted 4 days ago

Job Viewed

Tap Again To Close

Job Description

workfromhome

DataFin was established in 1999. We pride ourselves on the fact that we have established relationships with industry leaders and a vast majority of our business is repeat business.

Duties & Responsibilities

ENVIRONMENT :

A leading software company specializing in artificial intelligence (AI) solutions is seeking a highly skilled Senior Full-Stack Developer & Software Designer with expertise in and React to join their dynamic team. The ideal candidate will be responsible for developing robust software solutions while also designing scalable user-centric applications and architectures. This role requires a strategic mindset to shape the platforms design direction ensuring that each feature is intuitive efficient and aligned with the companys business objectives. A Bachelors or Masters degree in Computer Science Mathematics or equivalent training in computer programming is required. A minimum of seven years of experience in full-stack development with expertise in both front-end and back-end technologies is essential.

DUTIES : Software Design :

  • Collaborate with Implementation and Sales teams as well as other stakeholders to understand feature requirements and translate them into intuitive scalable designs.
  • Design software architecture that ensures high performance security and maintainability.
  • Conceptualize develop wireframes prototypes and user flows to support critical and complex designs and to guide feature development.

Development :

  • Write high-quality reusable code to develop the dynamic user interface for various platforms
  • Collaborate with project managers other developers and business partners for work planning sharing new ideas code demonstrations troubleshooting and bug fixing
  • Assist team members in architectural compliance functional accuracy validation and adherence to appropriate industry standards
  • Be able to work through the complete software development lifecycle from scratch to launch
  • Code for various platforms to ensure functionality across multiple channels
  • Develop and design RESTful services and APIs
  • Integrate services with third-party systems e.g. slack sentry
  • Troubleshoot issues and solve problems where needed
  • General :

  • Maintain and administer various products on GCP
  • Deploy services to Kubernetes and Google Cloud Run both manually and automatically (CI / CD)
  • Manage various deployment environments e.g. production staging development
  • Link cloud services via DNS (Cloudflare)
  • Manage database administration and hosting responsibilities
  • Maintain existing Proof of Concept applications and occasionally make design changes or add new functionality
  • Assist in driving overall maturity of the technical environment.
  • REQUIREMENTS :

  • Bachelors / Masters degree in Computer Science Mathematics or any alternative computer programming training
  • At least 7 years experience working in front-end and back-end development across various technologies is essential
  • Experience in developing web-based UI using NextJS JavaScript and Typescript within in the last two years is essential.
  • Proficiency in popular React tools and libraries is essential
  • Hands-on knowledge of AWS GCP or Azure is essential
  • Knowledge of object-oriented principles design patterns and software designing and architecture best practices is essential.
  • Familiarity with debugging problems using appropriate tools
  • Both verbal and written communication skills with distinct technical concepts
  • Efficiency in handling technical issues expertly producing new design ideas and substitutions where required
  • Knowledge of JavaScript and Typescript HTML CSS RESTful APIs MongoDB
  • Familiarity with newer specifications of ECMAScript
  • Knowledge of modern authorization mechanisms
  • Experience working on Linux based infrastructure
  • Sound knowledge of critical concepts in DevOps and Agile principles
  • Appreciate and add to a collaborative team effort
  • Technology Requirements

  • NextJS and
  • HTML CSS JavaScript and Typescript
  • TailwindCSS
  • MongoDB
  • Docker / Kubernetes
  • Scripting language (Python / JavaScript)
  • Google Cloud Platform (or AWS or Azure)
  • Bonus Skills / Knowledge

  • Scala
  • Svelte / Sapper / Sveltekit
  • EmberJS
  • Bootstrap
  • MongoDB shell and UI tools (e.g. Compass)
  • Postman
  • Testing libraries
  • Virtual environments
  • Reading documentation
  • Markdown
  • Browser developer tools
  • Responsive web design
  • Willingness to troubleshoot problems and resolve issues
  • Occasionally talk to customers and technical resources
  • Basic technical presentations
  • Email templates (MJML)
  • Internationalization
  • ATTRIBUTES :

  • Ability to stay up-to-date with frequently changing requirements of any project
  • Excellent verbal and communication skills
  • Fascinated about learning new tools languages philosophies and workflows
  • While we would really like to respond to every application should you not be contacted for this position within 10 working days please consider your application unsuccessful.

    COMMENTS :

    When applying for jobs ensure that you have the minimum job requirements. Only SA Citizens will be considered for this role. If you are not in the mentioned location of any of the jobs please note your relocation plans in all applications for jobs and correspondence. Apply here e-mail a Word copy of your CV to and mention the reference number of the job.

    Desired Experience & Qualification

    Senior Designer Developer Next js and React js Remote

    Required Experience :

    Senior IC

    Key Skills

    Spring,.NET,C / C++,Go,React,OOP,C#,AWS,Data Structures,Software Development,Java,Distributed Systems

    Employment Type : Full-Time

    Experience : years

    Vacancy : 1

    #J-18808-Ljbffr
    This advertiser has chosen not to accept applicants from your region.

    Software Developer/Engineer

    Sandton, Gauteng SGS

    Posted 13 days ago

    Job Viewed

    Tap Again To Close

    Job Description

    SGS is the world’s leading Testing, Inspection and Certification company. We operate a network of over 2,500 laboratories and business facilities across 115 countries, supported by a team of 99,500 dedicated professionals. With over 145 years of service excellence, we combine the precision and accuracy that define Swiss companies to help organizations achieve the highest standards of quality, compliance, and sustainability.

    Job Description

    We are looking for a passionate and skilled Software Developer/Engineer to join our dynamic Information Technology team. As a Software Developer, you will be responsible for designing, developing, testing, and maintaining software applications that meet both client and internal needs. You will work on a range of projects, contribute to creating innovative solutions, and collaborate closely with cross-functional teams.

    • Software Development : Design, develop, and deploy efficient and scalable software solutions in line with project requirements.
    • Code Quality : Write clean, maintainable, and efficient code while adhering to best practices and coding standards.
    • Collaborative Problem Solving : Work with developers, project managers, and QA teams to troubleshoot, test, and deploy applications.
    • System Architecture : Assist in creating system architecture and design for new applications and features.
    • Documentation : Write and maintain technical documentation for internal and external use.
    • Continuous Improvement : Contribute to the improvement of the development process, tools, and methodologies.
    • Maintain and Improve Applications : Debug, troubleshoot, and update existing applications to ensure functionality and optimization.
    • Agile Methodology : Participate in Agile development cycles, including sprint planning, standups, retrospectives, and sprint reviews.
    • Mentorship : Collaborate in knowledge-sharing activities within the team.
    Qualifications
    • Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent work experience.
    Additional Information
    • 5+ years of professional experience in software development.
    • Proven experience with preferred programming languages such as C# (.NET, .NET Core 8+) , SQL , and Java 8+ .
    • Experience with Python 3.9+ and Node.js 16+ .
    • Experience with mobile development frameworks such as Ionic and Flutter .
    • Solid understanding of algorithms, data structures, and software design principles.
    • Experience with web frameworks and RESTful API design.
    • Technical Skills :
      • Strong proficiency in back-end development using .NET and .NET Core .
      • Knowledge of relational and NoSQL databases and query optimization (especially SQL ).
      • Familiarity with version control systems like Azure DevOps and Git.
      • Understanding of automated testing and debugging.
      • Knowledge of CI/CD pipelines is a plus.
      • Experience in cloud platforms (e.g., AWS, Azure) and containerization tools (e.g., Docker, Kubernetes).
    • Problem-Solving : Ability to identify, debug, and solve complex software issues independently and as part of a team.
    • Communication Skills : Strong verbal and written communication skills to explain technical concepts clearly.
    • Teamwork : Ability to collaborate effectively with other engineers and non-technical teams (e.g., Product, QA).
    • Attention to Detail : Strong attention to detail and a commitment to delivering high-quality software.

    Preferred Skills (Optional):

    • Experience with microservices architecture .
    • Knowledge of Agile methodologies and DevOps practices .
    • Contributions to open-source projects or a portfolio of personal projects.

    Personal Attributes:

    • Self-motivated with a passion for technology and learning.
    • Strong analytical and troubleshooting skills.
    • Ability to work in a fast-paced environment and manage competing priorities.
    • A positive and proactive attitude, with the ability to adapt to change and new challenges.

    Desire to grow and take on additional responsibilities over time.

    #J-18808-Ljbffr
    This advertiser has chosen not to accept applicants from your region.

    Software Developer/ Engineer- Knysna

    Knysna, Western Cape E&D Recruiters

    Posted 23 days ago

    Job Viewed

    Tap Again To Close

    Job Description

    Junior Software Engineer/Developer
     
    Knysna – Western Cape


    Junior software development engineer required to develop software in Python. PC/Server platform.
     
    Exciting opportunity and technological applications, specifically focused on their integration into drone-borne systems


    Minimum requirements and experience:
    • BEng (Computer Engineering) or BEng (Mechatronic Engineering) or BEng (Electronic Engineering)
    • Completion of degree within 5 years
    • 0-2 years relevant working experience
    • Interest in software development and ability to have solid Mathematical analysis skills 
    • Proven programming skills in Python and an interest in data Science and sensors 
    • No criminal record
    Responsibilities:
    • Python development
    • Ability to analyse massive amounts of data retrieved from geophysical surveys, topographic and volumetric processing to ensure that the correct data is used for further development on sensor and other solutions
    • Software development
    • Interest in sensors or Digital Signal Processing
    This advertiser has chosen not to accept applicants from your region.

    Software Developer/ Engineer- Knysna

    Western Cape, Western Cape E&D Recruiters

    Posted today

    Job Viewed

    Tap Again To Close

    Job Description

    Junior Software Engineer/Developer  Knysna – Western Cape Junior software development engineer required to develop software in Python. PC/Server platform.  Exciting opportunity and technological applications, specifically focused on their integration into drone-borne systems Minimum requirements and experience: BEng (Computer Engineering) or BEng (Mechatronic Engineering) or BEng (Electronic Engineering) Completion of degree within 5 years 0-2 years relevant working experience Interest in software development and ability to have solid Mathematical analysis skills Proven programming skills in Python and an interest in data Science and sensors No criminal record Responsibilities: Python development Ability to analyse massive amounts of data retrieved from geophysical surveys, topographic and volumetric processing to ensure that the correct data is used for further development on sensor and other solutions Software development Interest in sensors or Digital Signal Processing Apply via or submit your CV to (3747) Only SA citizens will be considered
    This advertiser has chosen not to accept applicants from your region.

    Software developer/ engineer- knysna

    Knysna, Western Cape E&D Recruiters

    Posted today

    Job Viewed

    Tap Again To Close

    Job Description

    permanent
    Junior Software Engineer/Developer  Knysna – Western CapeJunior software development engineer required to develop software in Python. PC/Server platform. Exciting opportunity and technological applications, specifically focused on their integration into drone-borne systemsMinimum requirements and experience: BEng (Computer Engineering) or BEng (Mechatronic Engineering) or BEng (Electronic Engineering) Completion of degree within 5 years 0-2 years relevant working experience Interest in software development and ability to have solid Mathematical analysis skills  Proven programming skills in Python and an interest in data Science and sensors  No criminal record Responsibilities: Python development Ability to analyse massive amounts of data retrieved from geophysical surveys, topographic and volumetric processing to ensure that the correct data is used for further development on sensor and other solutions Software development Interest in sensors or Digital Signal Processing
    This advertiser has chosen not to accept applicants from your region.

    Software Developer

    Pretoria, Gauteng HENSOLDT

    Posted today

    Job Viewed

    Tap Again To Close

    Job Description

    Join to apply for the Software Developer role at HENSOLDT

    Join to apply for the Software Developer role at HENSOLDT

    About The Role

    We are seeking a skilled Software Developer to join our dynamic team. The ideal candidate will be responsible for designing, developing, testing, and maintaining source code aligned with our development roadmap and software development standards.

    About The Role

    We are seeking a skilled Software Developer to join our dynamic team. The ideal candidate will be responsible for designing, developing, testing, and maintaining source code aligned with our development roadmap and software development standards.

    Qualifications and ideal experience required:

    • B.Eng or BSc in Electronic Engineering, Computer Engineering, or a related field.
    • At least 3 - 5 years of software development experience.

    Technical skills required:

    • Proficiency in Java, C#, and C++ for software product development.
    • Strong understanding of relational and NoSQL databases.
    • Familiarity with tools such as Eclipse, IntelliJ, VS Code, Sonarlint, Git, SVN, Jira, Confluence, Bitbucket, and Sonarqube.
    • Ability to optimize code to meet stakeholder expectations and technical requirements.

    Key responsibility areas:

    • Software Design Process:
    • Design software based on user and functional requirements.
    • Document implementation plans and break down tasks using Jira or Confluence.
    • Estimate task effort and remain within allocated hours.
    • Provide design input for product development.
    • Development Process:
    • Develop functionality aligned with sprint goals and deadlines.
    • Identify and report bugs to the Team Lead.
    • Participate in sprint reviews and update task progress.
    • Develop modular, maintainable, secure, and reusable code following established standards.
    • Conduct software code reviews and implement unit testing.
    • Ensure thorough testing of software within the system context before release.
    • Commit source code regularly to repositories.

    What We Offer:

    HENSOLDT South Africa focuses on diversity, equity, and inclusion in our organizational strategy. We are committed to building a diverse and inclusive corporate culture that benefits our employees and delivers better outcomes for our clients. In line with our commitment to equal employment opportunities and our focus on diversity in the operational environment, we welcome applications from all ethnic groups. In line with HENSOLDT's commitment to equal employment opportunities and our focus on diversity in the operational environment, preference will be given to suitable candidates from designated groups.

    Application Deadline: 28 August 2025

    How to Apply:

    Please submit your CV by applying directly on the HENSOLDT Careers Page.

    If you have not been contacted within 14 days of the closing date, please consider your application unsuccessful.

    Seniority level
    • Seniority level Mid-Senior level
    Employment type
    • Employment type Full-time
    Job function
    • Job function Engineering and Information Technology
    • Industries Defense and Space Manufacturing

    Referrals increase your chances of interviewing at HENSOLDT by 2x

    Get notified about new Software Engineer jobs in Pretoria, Gauteng, South Africa .

    Centurion, Gauteng, South Africa 3 months ago

    Johannesburg Metropolitan Area 1 week ago

    Pretoria, Gauteng, South Africa 6 days ago

    Johannesburg, Gauteng, South Africa 7 months ago

    Pretoria, Gauteng, South Africa 2 weeks ago

    Pretoria, Gauteng, South Africa 2 weeks ago

    Centurion, Gauteng, South Africa 2 weeks ago

    Pretoria, Gauteng, South Africa 2 hours ago

    Johannesburg Metropolitan Area 1 week ago

    Pretoria, Gauteng, South Africa 2 months ago

    Woodmead, Gauteng, South Africa 2 months ago

    Pretoria, Gauteng, South Africa 5 days ago

    Johannesburg Metropolitan Area 1 week ago

    Centurion, Gauteng, South Africa 2 weeks ago

    Centurion, Gauteng, South Africa 1 week ago

    Fullstack Software Developer - Senior Consultant

    Johannesburg Metropolitan Area 1 week ago

    Centurion, Gauteng, South Africa 2 weeks ago

    Centurion, Gauteng, South Africa 3 months ago

    Johannesburg Metropolitan Area 4 days ago

    Mid-level Software Engineer / Java Developer

    Pretoria, Gauteng, South Africa 2 years ago

    Johannesburg Metropolitan Area 1 week ago

    Johannesburg Metropolitan Area 4 days ago

    Johannesburg Metropolitan Area 1 week ago

    Pretoria, Gauteng, South Africa 2 weeks ago

    Johannesburg, Gauteng, South Africa 7 months ago

    Midrand, Gauteng, South Africa 1 month ago

    Johannesburg Metropolitan Area 4 days ago

    Junior Data Warehouse Developer MMH250702-1

    Centurion, Gauteng, South Africa 1 week ago

    We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

    #J-18808-Ljbffr
    This advertiser has chosen not to accept applicants from your region.

    Software Developer

    Johannesburg, Gauteng Browns Jewellers

    Posted 4 days ago

    Job Viewed

    Tap Again To Close

    Job Description

    Software Developer – Create, Innovate, and Shape the Future!

    Unlock Your Potential in Web Development with Our Dynamic Team

    Are you ready to take your coding skills to the next level? We have an exciting opportunity for a passionate Software Developer to join our innovative team in Craighall, Johannesburg! If you’re someone who thrives on building high-performing web applications and wants to be part of something bigger, this role is perfect for you.

    Why Join Us?

    At our company, we don’t just build software - we create solutions that make an impact. As a Software Developer, you’ll have the freedom to bring your ideas to life, solve challenging problems, and collaborate with a team that’s as driven as you are. If you have 3 or more years of experience developing web applications using .NET and C#, we want you on board!

    What You’ll Do

    Innovate & Develop : Use your .NET and C# expertise to create and maintain cutting-edge web-based solutions that drive our business forward.

    Lead the Charge : Take part in the full Software Development Life Cycle (SDLC), from gathering requirements to designing solutions and implementing them.

    Collaborate & Create : Work closely with stakeholders to translate business needs into functional, high-quality solutions.

    Mentor Future Leaders : Share your knowledge and mentor junior developers, helping them grow and excel in their careers.

    Requirements

    • IT-based degree or equivalent qualification.
    • 3-5 years of experience in .NET and/or C# development.
    • Proficiency in HTML5, CSS, XML, and jQuery.
    • Proven track record of developing web applications.
    • Experience with Web API.
    • Database experience, including report writing in SQL, SSMS, and SSRS.
    #J-18808-Ljbffr
    This advertiser has chosen not to accept applicants from your region.
    Be The First To Know

    About the latest Framework engineer Jobs in South Africa !

    Software Developer

    Cape Town, Western Cape TrudyQ Consulting

    Posted 7 days ago

    Job Viewed

    Tap Again To Close

    Job Description

    Software Developer position available in Cape Town.

    This dynamic global Dev House specializing in Online Gaming & Support has an opportunity for a Post-Grad Developer with a strong passion for coding and holding a Degree/Diploma in Computer Science, Information Systems, or Electrical Engineering (pref. Hons or MSc.).

    The role demands versatility, requiring the ability to work independently and collaboratively within a team. As a part of this exciting journey, you will be involved in writing games utilizing a Full Stack approach.

    If you are ready to dive into the world of online gaming and support, this opportunity offers a platform to showcase your talent and contribute to cutting-edge projects in a fast-paced environment.

    Minimum Requirements:

    • Degree or Diploma in Computer Science, Information Systems or Electrical Engineering (preferably Hons or MSc.)
    • Minimum of 3 years’ experience within a similar role
    • iGaming Industry experience preferred but not a pre-requisite
    • TECH Stack: TypeScript | JavaScript | C# | React | C | Git
    • Must know how to code (C# and JavaScript/TypeScript, React and Backend coding are an advantage)
    • Interested in new technologies and able to work in cross functional teams and independently
    • Ability to learn new skills, programming languages and do research
    • Working Hours: Hybrid (Mon& Thurs in office)

    Key Performance Areas:

    • Write Casino games in a Full Stack approach
    • C# on the backend and JavaScript/TypeScript on the front-end
    • Work in an agile environment with stand-ups, sprints, and planning meetings
    • Work in a small Development team taking on new features, spikes, bugs
    • Plan, design, implement, document, test and release new features
    • Do code reviews and deliver stable code
    • Maintain existing code base, and if need, create documentation and diagrams to substantiate further development
    • Liaise with the QA team to identify and fix bugs

    This permanent position will offer a monthly Cost to Company Salary and forming a part of a dynamic and professional working environment with strong ongoing development and upskilling initiatives.

    #J-18808-Ljbffr
    This advertiser has chosen not to accept applicants from your region.

    Software Developer

    Eastern Cape, Eastern Cape Tyron Consultancy

    Posted 7 days ago

    Job Viewed

    Tap Again To Close

    Job Description

    Software Developer job vacancy in Port Elizabeth.

    Requirements:

    • Bachelor’s Degree in Computer Science, Information Technology, or a related field
    • Proven experience as a Software Developer or similar role
    • Strong proficiency in Angular and ASP.NET Core
    • Solid understanding of SQL and experience with database design and optimization
    • Experience with version control systems, specifically GitHub
    • Knowledge of AWS services, including RDS, Elastic Beanstalk, Amplify, and EC2
    • Familiarity with software development methodologies such as Agile or Scrum
    • Excellent problem-solving skills and attention to detail
    • Strong communication and teamwork skills

    Duties and Responsibilities:

    • The ideal candidate will have experience in developing scalable web applications using Angular/HTML&CSS, ASP.NET Core, and SQL
    • Responsible for designing, developing, and maintaining software solutions hosted on AWS
    • Collaborating with cross-functional teams to deliver high-quality software products
    • Design, develop, and maintain web applications using Angular/HTML&CSS and ASP.NET Core
    • Create and optimize SQL Stored Procedures for better performance and useability
    • Implement and manage continuous integration and deployment (CI/CD) processes using GitHub
    • Deploy and manage applications using AWS services, including RDS, Elastic Beanstalk, Amplify, and EC2
    • Collaborate with Product Managers, Designers, and other Developers to define software requirements and system architecture
    • Write clean, maintainable, and efficient code following best practices and coding standards
    • Conduct code reviews to ensure code quality and maintainability
    • Troubleshoot and resolve software defects and issues in a timely manner
    • Stay updated with the latest industry trends and technologies to incorporate into the development process

    Salary: R25 000 – R30 000 per month commensurate with qualification and experience.

    #J-18808-Ljbffr
    This advertiser has chosen not to accept applicants from your region.

    Software Developer

    Project Growth

    Posted 13 days ago

    Job Viewed

    Tap Again To Close

    Job Description

    Join to apply for the Software Developer role at Project Growth

    Join to apply for the Software Developer role at Project Growth

    Get AI-powered advice on this job and more exclusive features.

    Our client is building an AI-native financial modeling platform designed to transform how real estate developers and investors underwrite deals. Their product integrates natural language prompts, structured financial logic, and dynamic model building to streamline the development of pro formas and investment memos. With a strong understanding of real estate development workflows, the platform aims to reduce modeling time, improve accuracy, and enhance decision-making through AI.

    Location and Time:

    Fully-Remote (Work from Home), 9 AM - 5 PM EST

    Role Overview

    We are seeking a software developer who can work independently within an existing backend/frontend codebase to help finalize the MVP. You will play a key role in refining the product's ability to translate natural language prompts into structured financial models. This includes working closely with the lead developer during a two-week handoff phase, then independently completing scoped development tasks. You should be comfortable managing assumptions, integrating with the OpenAI API, and working with development logic based on real estate Excel models.

    Key Responsibilities

    • AI Integration & Development:
      • Expand the platform’s ability to interpret user prompts and dynamically generate structured modeling logic.
      • Help encode limits, constraints, and definitions from a reference Excel model into the AI agent's context.
      • Refine agent workflows, function calls, and prompt engineering logic.
    • Product Logic & Technical Implementation:
      • Contribute to backend development (FastAPI) and light front-end components (TypeScript/React) to support prompt testing and UI functionality.
      • Collaborate during a two-week overlap with the lead developer to ensure smooth handoff, then continue development independently.
      • Work with financial data and real estate modeling logic (e.g., unit mix, dev budgets, timelines, returns) and help structure these into machine-readable input.
    • Testing & Feedback Iteration:
      • Help structure the MVP’s feedback loop: test prompts, review outputs, refine assumptions and logic with clear updates.
      • Work closely with the founder for alignment on deliverables and priorities.
    • Codebase Navigation & Collaboration:
      • Play a key role in pushing the MVP to completion by ensuring all technical requirements are met on time.
      • Take feedback from testing and client interactions to iterate and improve on the product.
    • Data & Tools Management:
      • Work within an existing codebase with clarity and organization.
      • Coordinate with the lead developer as needed post-handoff (hourly consultation only) to ensure continuity.

    Qualifications

    • Experience & Skills:
      • 3+ years of experience in software development, ideally including AI or GPT-based applications.
      • Familiar with OpenAI function-calling and prompt/response workflows.
      • Strong proficiency in FastAPI, TypeScript, React, and integrating APIs.
      • Excel proficiency (for reading reference models and understanding data flow).
      • Experience with real estate development logic or structured financial models is a major plus, but not required.
    • Working Style:
      • Ability to take ownership of scoped development milestones and operate with autonomy post-handoff.
      • Comfortable managing tasks in a remote environment with async coordination.
      • Clear communicator—able to flag blockers, propose fixes, and deliver clean, testable code.
    • Mindset & Attributes:
      • Strong communication skills, especially in remote work environments, to coordinate effectively with the lead developer and team.
      • Self-motivated with the ability to work independently and stay organized.
      • Ability to adapt quickly to new technologies and tools.
      • A problem-solving mindset with a passion for improving products and systems.

    What Success Looks Like

    • Full MVP is completed by end of sprint (4-week runway), using the existing codebase, scoped logic, and guidance.
    • You’ve translated structured Excel logic into real-time agent constraints and prompt behaviors.
    • The handoff from the lead developer is seamless, and your independent velocity is strong.
    • You’ve contributed to a stable, AI-powered tool that generates a working real estate model from user prompts.

    Opportunity

    This is a unique opportunity to build alongside a founder and help shape an AI-native product designed for high-impact users. If you're excited by fast-moving development, working with structured data and real estate logic, and creating a product that replaces hours of Excel work with a single prompt—this is the role for you.

    Application Process

    To be considered for this role these steps need to be followed:

    • Fill in the application form
    • Record a video showcasing your skill sets

    Compensation Range: $2.5K - $K

    Seniority level
    • Seniority level Mid-Senior level
    Employment type
    • Employment type Contract
    Job function
    • Job function Engineering and Information Technology
    • Industries Marketing Services

    Referrals increase your chances of interviewing at Project Growth by 2x

    Get notified about new Software Engineer jobs in South Africa .

    Cape Town, Western Cape, South Africa 3 weeks ago

    Johannesburg, Gauteng, South Africa 1 week ago

    Johannesburg Metropolitan Area 1 week ago

    Front End Developers - AI Training (Remote)

    Johannesburg, Gauteng, South Africa 3 days ago

    Software Engineer (Python) - Supply Chain

    Cape Town, Western Cape, South Africa 3 days ago

    Software Engineer (Python) - Supply Chain

    Cape Town, Western Cape, South Africa 3 days ago

    Cape Town, Western Cape, South Africa 1 month ago

    Cape Town, Western Cape, South Africa 1 month ago

    Cape Town, Western Cape, South Africa 3 weeks ago

    South Africa 60,000.00- 120,000.00 1 day ago

    Cape Town, Western Cape, South Africa 1 month ago

    Cape Town, Western Cape, South Africa 1 month ago

    Johannesburg, Gauteng, South Africa 3 days ago

    Cape Town, Western Cape, South Africa 2 months ago

    Freelance Software Developer (Java) - AI Trainer

    Johannesburg, Gauteng, South Africa 2 days ago

    Cape Town, Western Cape, South Africa 4 weeks ago

    Freelance Software Developer (Java) - AI Trainer

    Pretoria, Gauteng, South Africa 2 days ago

    Freelance Software Developer (Java) - AI Trainer

    We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

    #J-18808-Ljbffr
    This advertiser has chosen not to accept applicants from your region.
     

    Nearby Locations

    Other Jobs Near Me

    Industry

    1. request_quote Accounting
    2. work Administrative
    3. eco Agriculture Forestry
    4. smart_toy AI & Emerging Technologies
    5. school Apprenticeships & Trainee
    6. apartment Architecture
    7. palette Arts & Entertainment
    8. directions_car Automotive
    9. flight_takeoff Aviation
    10. account_balance Banking & Finance
    11. local_florist Beauty & Wellness
    12. restaurant Catering
    13. volunteer_activism Charity & Voluntary
    14. science Chemical Engineering
    15. child_friendly Childcare
    16. foundation Civil Engineering
    17. clean_hands Cleaning & Sanitation
    18. diversity_3 Community & Social Care
    19. construction Construction
    20. brush Creative & Digital
    21. currency_bitcoin Crypto & Blockchain
    22. support_agent Customer Service & Helpdesk
    23. medical_services Dental
    24. medical_services Driving & Transport
    25. medical_services E Commerce & Social Media
    26. school Education & Teaching
    27. electrical_services Electrical Engineering
    28. bolt Energy
    29. local_mall Fmcg
    30. gavel Government & Non Profit
    31. emoji_events Graduate
    32. health_and_safety Healthcare
    33. beach_access Hospitality & Tourism
    34. groups Human Resources
    35. precision_manufacturing Industrial Engineering
    36. security Information Security
    37. handyman Installation & Maintenance
    38. policy Insurance
    39. code IT & Software
    40. gavel Legal
    41. sports_soccer Leisure & Sports
    42. inventory_2 Logistics & Warehousing
    43. supervisor_account Management
    44. supervisor_account Management Consultancy
    45. supervisor_account Manufacturing & Production
    46. campaign Marketing
    47. build Mechanical Engineering
    48. perm_media Media & PR
    49. local_hospital Medical
    50. local_hospital Military & Public Safety
    51. local_hospital Mining
    52. medical_services Nursing
    53. local_gas_station Oil & Gas
    54. biotech Pharmaceutical
    55. checklist_rtl Project Management
    56. shopping_bag Purchasing
    57. home_work Real Estate
    58. person_search Recruitment Consultancy
    59. store Retail
    60. point_of_sale Sales
    61. science Scientific Research & Development
    62. wifi Telecoms
    63. psychology Therapy
    64. pets Veterinary
    View All Framework Engineer Jobs