Talent.com
This job offer is not available in your country.
Full Stack Software Engineer (Product CEO mindset)

Full Stack Software Engineer (Product CEO mindset)

FlexhireWorkFromHome, Gauteng, South Africa
30+ days ago
Job description

Overview

We are looking for a talented engineer to join the Flexhire engineering team. Do you care and think about the decisions that will make a product successful? Do you have an entrepreneurial mindset? Then we'd love to hear from you!

Our platform helps people from all over the world find meaningful work with great companies. We have truly helped transform some of our talented members' lives by giving them great long term work with amazing companies.

Flexhire Is a 3 In 1 HR Platform

  • ATS - a modern applicant tracking system - used to help source and screen candidates for jobs globally
  • HRIS - a human resource Information system - used to hire manage and pay employees globally
  • Expert Member Network - a member network of top talent available for hire around the world.

We want engineers who also think like mini CEOs of each of our products! How to grow them and make them successful.

How we work

At Flexhire, our engineering team moves fast. We run on React and NextJS on the frontend and Rails / Postgres on the backend deployed on AWS. Our fullstack engineers take full ownership of individual features from idea through release and feedback. We work using the Kanban approach for project management, getting early feedback from end users. We are an AI first small team leveraging Cursor for coding. We keep on top of the latest AI tools to ensure we are maximizing our velocity & productivity. In our fully remote team, everyone makes a difference.

  • You will work directly with users and management and help shape our evolving product
  • You will take ownership of features end to end
  • We are fully remote and work on slack and have daily video standups
  • Tech stack

  • Our product is built on a modern React, NextJS and Rails / Postgres stack with a focus on leveraging AI for productivity and test automation.
  • We have a Rails application as our backend, and a hybrid SPA with Server Side Rendering and PWA features as our frontend. Our frontend is built using the Next.js framework, React, Typescript, Material-UI and a GraphQL API with the Relay client. We also make heavy use of React hooks both from libraries and our own custom ones.
  • The Rails backend and the Next.js frontend communicate through a GraphQL API and we have automations in place to ensure type safety so Typescript types are automatically generated for the GraphQL queries on the frontend, thanks to the Relay client.
  • Our infrastructure is deployed on AWS with redundant, horizontally scaled servers. The deployments are managed through automated CI and CD pipelines, and we also have multiple comprehensive suites of all kinds of automated tests to keep us moving fast without breaking things. Finally, we stay on top of user facing issues through deep Sentry integration and LogRocket.
  • Our engineering team is small but mighty! We have an open communication culture and flat, horizontal structure so you will be encouraged to get to know all the different aspects of the product, or to specialize in specific functional areas in the codebase and product backend.
  • Key Responsibilities

  • Help build the features to improve our ATS, HRIS and Member Network Experiences
  • Take ownership of not just the code but product features themselves
  • Use the latest AI development support IDE integrations such as Cursor / Claude Code etc to maximize velocity
  • Implement features and fix bugs by working on our frontend and / or backend codebases
  • Think through, research and help design and build features to help grow the business
  • Keep track of the stability of the different aspects of the product by maintaining the automated test suites
  • Participate in the day to day decision making process with regards to building our evolving product
  • Get familiar with all technical aspects of the product from lo-fi UX prototyping to high fidelity designs, core backend code, database architecture and cloud infrastructure, focusing on what best matches your skillset
  • Work on a regular schedule, with the flexibility to customize it as long as you can match a 6 hour window of core hours
  • Work from anywhere in the world you like, with your own choice of software tools for development
  • Ideal Experience

  • Hard working, professional and most importantly just loves to code!!! We want someone who loves to make stuff!!!
  • Fluency in written and verbal English and excellent overall communication skills
  • Undergraduate degree / postgraduate degree in computer science or technical equivalent
  • Experience working in a fast paced early startup environment, where simpler solutions are often better when features are in the early stage
  • Experience and passion for using the latest AI coding support tools like Cursor, Claude Code etc to increase your velocity
  • We want an entrepreneurial mindset. If you just want to code and not think, this is not for you!
  • Experience with remote work, asynchronous text communication, video meetings, and organizing work with colleagues from different timezones. You need to be structured and able to deliver on your own remotely.
  • Experience with react frontends and ruby on rails backends, ideally experience using the Next.js framework for React
  • Experience with application as a service cloud providers such as AWS Beanstalk, CI / CD pipelines
  • Experience maintaining a big suite of all kinds of automated tests
  • Experience working with GraphQL APIs, ideally from a Ruby on Rails backend, using the Relay client on the frontend to access the API from a React codebase
  • Experience in modern recruitment and / or global payroll software is highly desired
  • #J-18808-Ljbffr

    Create a job alert for this search

    Software Engineer • WorkFromHome, Gauteng, South Africa

    Related jobs
    • Promoted
    Senior Full Stack Developer

    Senior Full Stack Developer

    Boardroom AppointmentsJohannesburg, GP, South Africa
    The role is responsible for leading and contributing to the design, development and maintenance of scalable enterprise applications. The Senior Full Stack Developer will work in an agile team to del...Show moreLast updated: 30+ days ago
    • Promoted
    Full Stack Developer

    Full Stack Developer

    Creative Leadership SolutionsPretoria, South Africa
    Minimum education (essential) : .Bachelors Degree in Computer Engineering (BEng), Computer Science, or a related field.Minimum applicable experience (years) : . Required nature of experience : .Building r...Show moreLast updated: 29 days ago
    • Promoted
    FULL STACK C# DEVELOPMENT MANAGER - WOODMEAD (HYBRID) UP TO R1.4M PER ANNUM

    FULL STACK C# DEVELOPMENT MANAGER - WOODMEAD (HYBRID) UP TO R1.4M PER ANNUM

    E-MergeJohannesburg, South Africa
    Africas largest supplier of promotional products and corporate gifts is looking for a Full Stack C# Development Manager to lead their talented development team and drive digital excellence across t...Show moreLast updated: 30+ days ago
    • Promoted
    SENIOR FULL STACK SOFTWARE DEVELOPER - CENTURION UP TO R1.1M PER ANNUM

    SENIOR FULL STACK SOFTWARE DEVELOPER - CENTURION UP TO R1.1M PER ANNUM

    E-MergePretoria, South Africa
    A leading global provider of intelligent healthcare solutions is seeking a Senior Full Stack Software Developer who thrives in collaborative, agile environments and is passionate about creating ele...Show moreLast updated: 30+ days ago
    • Promoted
    Lead Full Stack C# Developer – Johannesburg (Hybrid Setup) – up to R1.4mil per annum

    Lead Full Stack C# Developer – Johannesburg (Hybrid Setup) – up to R1.4mil per annum

    E-MergeJohannesburg, South Africa
    Were looking for a seasoned Lead Full Stack C# Developer to take the reins on cutting-edge financial platform development that powers real-world decision-making at scale. In this leadership role, yo...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Full Stack C# Developer (Angular) – Centurion (Hybrid) – up to R1.1mil Per Annum

    Senior Full Stack C# Developer (Angular) – Centurion (Hybrid) – up to R1.1mil Per Annum

    E-MergePretoria, South Africa
    From real-time risk insights to operational efficiency, your work will directly shape faster, smarter, and more connected healthcare. As a senior developer, you will not just write codeyou will shap...Show moreLast updated: 30+ days ago
    • Promoted
    SENIOR FULL STACK C# DEVELOPER WITH REACT AND AWS - FULLY REMOTE @ R1.08M PER ANNUM

    SENIOR FULL STACK C# DEVELOPER WITH REACT AND AWS - FULLY REMOTE @ R1.08M PER ANNUM

    E-MergeJohannesburg, South Africa
    Remote
    A global consultancy delivering cutting-edge software solutions to clients is seeking a collaborative, sharp-minded Senior Full Stack C# Developer to join their dynamic team and contribute to their...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Full Stack C# Developer – Johannesburg (Hybrid) – up to R960k per annum

    Senior Full Stack C# Developer – Johannesburg (Hybrid) – up to R960k per annum

    E-MergeJohannesburg, South Africa
    Calling all C# heavy-hitters your next legendary chapter starts here.Join the tech force behind one of South Africas leading online gaming and betting platforms, where innovation isnt just encoura...Show moreLast updated: 30+ days ago
    • Promoted
    Full-stack Developer (CH1155)

    Full-stack Developer (CH1155)

    CapitalHPretoria, South Africa
    Our client in the financial services industry is looking for a Full Stack Developer to assist with the development and maintenance of our software solution that supports their investment management...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Full Stack C# Developer – Centurion (Hybrid) – up to R1mil Per Annum

    Senior Full Stack C# Developer – Centurion (Hybrid) – up to R1mil Per Annum

    E-MergePretoria, South Africa
    In a world where fast, reliable connectivity drives how we work, live, and growone forward-thinking tech company is leading the charge in fibre-enabled infrastructure across South Africa.Theyre now...Show moreLast updated: 30+ days ago
    • Promoted
    Full Stack Developer (C# and Angular)

    Full Stack Developer (C# and Angular)

    Network RecruitmentCenturion, South Africa
    Experience with Entity Framework, LINQ, or Azure DevOps.Exposure to a wide range of projects and real-world technical challenges.Show moreLast updated: 18 days ago
    • Promoted
    Full Stack C# Developer – Centurion (Hybrid) – up to R640k per annum

    Full Stack C# Developer – Centurion (Hybrid) – up to R640k per annum

    E-MergePretoria, South Africa
    Tired of repetitive work and shallow projects?.Were looking for a sharp, capable Full Stack Developer with solid C# skills to help us deliver serious, enterprise-grade software for clients who dema...Show moreLast updated: 30+ days ago
    • Promoted
    Intermediate Full Stack Engineer (C# / Angular) – Centurion (Hybrid Position) – up to R840k Per Annum

    Intermediate Full Stack Engineer (C# / Angular) – Centurion (Hybrid Position) – up to R840k Per Annum

    E-MergePretoria, South Africa
    Heres an exciting opportunity to build tech that transforms healthcare.Were searching for an Intermediate Full Stack C# Developer with solid Angular skills to help shape the next generation of conn...Show moreLast updated: 30+ days ago
    • Promoted
    Full Stack C# Development Manager – Johannesburg (Hybrid) – up to R1.4mil per annum

    Full Stack C# Development Manager – Johannesburg (Hybrid) – up to R1.4mil per annum

    E-MergeJohannesburg, South Africa
    Are you a driven Full Stack C# Developer ready to make a real impact? Join a dynamic team where innovation meets execution in a high-performance tech environment. This role calls for a confident pro...Show moreLast updated: 30+ days ago
    • Promoted
    Full Stack Developer

    Full Stack Developer

    Network RecruitmentJohannesburg, South Africa
    Solid foundation in core Computer Science principles.Proven experience in back-end development and system design.Strong expertise in software engineering and programming practices.Skilled in micros...Show moreLast updated: 30+ days ago
    • Promoted
    Full Stack Developer

    Full Stack Developer

    Tower GroupMidrand, South Africa
    Application Development & Engineering Excellence.Design, implement, and maintain secure, scalable microservices using Java (Spring Boot), Python, and / or C#. Build responsive and reusable frontend co...Show moreLast updated: 30+ days ago
    • Promoted
    Full Stack C# Developer (React) – Centurion (Hybrid) – up to R636k per annum

    Full Stack C# Developer (React) – Centurion (Hybrid) – up to R636k per annum

    E-MergePretoria, South Africa
    If you''re a Full Stack C# Developer looking for more than just routine tasks and legacy codebases, this is your opportunity to step into a role that challenges your thinking and fuels your ambitio...Show moreLast updated: 30+ days ago
    • Promoted
    SENIOR FULL STACK DEVELOPER (.NET AND ANGULAR)– PRETORIA (HYBRID) @ R1.2 MIL PER ANNUM

    SENIOR FULL STACK DEVELOPER (.NET AND ANGULAR)– PRETORIA (HYBRID) @ R1.2 MIL PER ANNUM

    E-MergePretoria, South Africa
    A South African leader in integrated data software and engineering solutions for industries like mining, petrochemicals, manufacturing, and logistics is looking for a Senior Full Stack Developer wi...Show moreLast updated: 24 days ago
    • Promoted
    Full Stack Developer

    Full Stack Developer

    Plus 1xJohannesburg, South Africa
    Job Specification : Full Stack Developer (Angular & Azure) - Contract (On-Site with flexible hours).We are looking for a skilled Full Stack Developer with expertise in Angular and Azure to join our ...Show moreLast updated: 30+ days ago
    • Promoted
    Full Stack Developer

    Full Stack Developer

    Dina Gates Recruitment (Pty) LtdCenturion, South Africa
    Your experience as an Intermediate Full Stack Engineer with a minimum of 3 years of experience in C#,.NET, and MS SQL Server will put you in our search stack. A minimum of 3 years of developer exper...Show moreLast updated: 30+ days ago