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, KwaZulu-Natal, South Africa
28 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, KwaZulu-Natal, South Africa

    Related jobs
    • Promoted
    Junior Developer

    Junior Developer

    IOCOKZN, South Africa
    The ideal candidate is eager to learn, passionate about coding, and ready to contribute to dynamic projects in a collaborative team environment. This role offers an excellent opportunity to grow you...Show moreLast updated: 30+ days ago
    • Promoted
    Platform Engineer Remote

    Platform Engineer Remote

    The FlexWorkFromHome, KwaZulu-Natal, South Africa
    Remote
    Our mission is to give people the freedom to rent.The Flex — automating everything from bookings and payments to cleaning and operations. We’re looking for an exceptional.If you’re obsessed with bui...Show moreLast updated: 2 days ago
    • Promoted
    Senior Real-time Fullstack Engineer

    Senior Real-time Fullstack Engineer

    MSP Staffing LTDKwaZulu-Natal, KwaZulu-Natal, South Africa
    We are looking for a Senior Real-time Fullstack Engineer to join our clients high-performance team.In this role, you will work on critical features powering their Realtime Monitoring platform, cont...Show moreLast updated: 12 days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    MediumWorkFromHome, KwaZulu-Natal, South Africa
    ParcelHero is one of the UK’s biggest parcel delivery price comparison sites.With over 5 million visitors a year, and over 100 remote employees worldwide, we’re a technology-driven company that’s g...Show moreLast updated: 1 day ago
    • Promoted
    Senior Flutter Developer

    Senior Flutter Developer

    Tumaini ConsultingKwaZulu-Natal, KwaZulu-Natal, South Africa
    My client is looking for Senior Flutter Developer to join their team, a fully remote cloud-based digital banking platform provider. Requirements : • Qualifications : BSc / BEng in Computer Science or co...Show moreLast updated: 1 day ago
    • Promoted
    Software Engineer Rust / Shopify

    Software Engineer Rust / Shopify

    ShopifyWorkFromHome, KwaZulu-Natal, South Africa
    ParcelHero is one of the UK’s biggest parcel delivery price comparison sites.With over 5 million visitors a year and over 100 remote employees worldwide, we’re a technology-driven company deliverin...Show moreLast updated: 1 day ago
    • Promoted
    Senior QA Engineer - Fully Remote

    Senior QA Engineer - Fully Remote

    SOWELO CONSULTINGWorkFromHome, KwaZulu-Natal, South Africa
    Remote
    Do you have experience with both Manual and Automation Testing?.Do you have experience with Ruby-based testing frameworks?. Great! Then please read on as we have a role for you.As a Senior QA Engine...Show moreLast updated: 1 day ago
    • Promoted
    Senior Full Stack C#.NET Developers

    Senior Full Stack C#.NET Developers

    Tumaini ConsultingKwaZulu-Natal, KwaZulu-Natal, South Africa
    My client is looking for Senior Full Stack C#.NET Developers, fully remote position.NET • MVC • JavaScript (Angular / React / Vue / JavaScript framework) • Typescipt • Good knowledge of SQL Server • 9 ye...Show moreLast updated: 12 days ago
    • Promoted
    Senior Backend Engineer II & III

    Senior Backend Engineer II & III

    M-KOPA Kenya LimitedWorkFromHome, KwaZulu-Natal, South Africa
    Join our expanding engineering team.We're continuing to hire multiple Senior Backend Engineers (I, II & III) as we scale our FinTech team at M-KOPA. Build sophisticated event-driven microservices th...Show moreLast updated: 1 day ago
    • Promoted
    Full-Stack Developer (AI & Automation Solutions) - 15784

    Full-Stack Developer (AI & Automation Solutions) - 15784

    SomewhereWorkFromHome, KwaZulu-Natal, South Africa
    Full-Stack Developer - AI & Automation Solutions.Confidential - AI & Automation Consultancy.Remote (North American time zones preferred). Our client is a rapidly growing.AI and automation solutions ...Show moreLast updated: 2 days ago
    • Promoted
    Senior Backend Engineer (TypeScript) [Prisma Postgres]

    Senior Backend Engineer (TypeScript) [Prisma Postgres]

    Prisma Data, Inc.WorkFromHome, KwaZulu-Natal, South Africa
    At Prisma, we’re redefining how developers work with databases.If you’re fascinated by the cutting-edge data infrastructure powering companies like Twitter, Airbnb, and Facebook, but want the agili...Show moreLast updated: 1 day ago
    • Promoted
    Freelance Software Developer (Rust) - AI Trainer

    Freelance Software Developer (Rust) - AI Trainer

    MindriftWorkFromHome, KwaZulu-Natal, South Africa
    Freelance Software Developer (Rust) - AI Trainer at Mindrift.The Mindrift platform connects specialists with AI projects from major tech innovators. Our mission is to unlock the potential of Generat...Show moreLast updated: 30+ days ago
    • Promoted
    Solutions Architect - AWS

    Solutions Architect - AWS

    LumenaltaWorkFromHome, KwaZulu-Natal, South Africa
    With over 20 years of remote experience, all 500+ staff are 100% remote, and we still grow vibrant relationships and provide exceptional opportunities for career growth while working with stellar c...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Flutter Developer

    Senior Flutter Developer

    Goldman Tech ResourcingKwaZulu-Natal, KwaZulu-Natal, South Africa
    Join an innovative technology company delivering end-to-end cloud and software solutions for businesses across industries. They focus on building scalable, high-performance platforms that empower cl...Show moreLast updated: 1 day ago
    • Promoted
    Mid-Snr Full Stack Engineer

    Mid-Snr Full Stack Engineer

    Tumaini ConsultingKwaZulu-Natal, KwaZulu-Natal, South Africa
    My client is looking for Mid to Senior Full Stack Engineer to join their company! Requirements : • Intermediate Level : 5 years of experience in. Senior Level : 10 years of experience in.Strong experie...Show moreLast updated: 1 day ago
    • Promoted
    Full Stack Engineer

    Full Stack Engineer

    Goldman Tech ResourcingKwaZulu-Natal, KwaZulu-Natal, South Africa
    Join an innovative technology company delivering end-to-end cloud and software solutions for businesses across industries. They focus on building scalable, high-performance platforms that empower cl...Show moreLast updated: 1 day ago
    • Promoted
    • New!
    Senior Fullstack Engineer

    Senior Fullstack Engineer

    Goldman Tech ResourcingKwaZulu-Natal, KwaZulu-Natal, South Africa
    Were looking for a Senior Fullstack Engineer to build upon and maintain our clients in-house platform, create seamless integrations, and drive innovation across their fintech solutions.Youll work w...Show moreLast updated: 11 hours ago
    • Promoted
    Senior Backend Engineer I

    Senior Backend Engineer I

    M-KOPAWorkFromHome, KwaZulu-Natal, South Africa
    Senior Backend Engineer I role at M-KOPA.Join our expanding engineering team as we scale our FinTech solutions that enable financial inclusion across Africa. At M-KOPA, you'll build sophisticated ev...Show moreLast updated: 1 day ago
    • Promoted
    Senior Backend Engineer II & III

    Senior Backend Engineer II & III

    M-KOPAWorkFromHome, KwaZulu-Natal, South Africa
    Join our expanding engineering team.We're continuing to hire multiple Senior Backend Engineers (I, II & III) as we scale our FinTech team at M-KOPA. Build sophisticated event-driven microservices th...Show moreLast updated: 1 day ago
    • Promoted
    Web & Mobile Developer

    Web & Mobile Developer

    Tumaini ConsultingKwaZulu-Natal, KwaZulu-Natal, South Africa
    My client is looking for Mid-to-Senior Web & Mobile Developer to join their fully remote team.Requirements : • Experience : Minimum 35 years in web and mobile development (mid-level) or 5 years (seni...Show moreLast updated: 1 day ago