Back to list

Vacancy description

Mid-Level Full Stack Engineer in भारत

FreshTalent

  • RemoteWork from anywhere
  • HybridMix of office and remote
  • Full-timeStandard weekly hours

400k ZAR - 540k ZAR / year

भारत

Mid-Level Full Stack Engineer

Johannesburg, South Africa | Full-time | Mid-level | Hybrid
Office days: Monday & Friday | 2 days per week

About the Role

Build fast, reliable digital experiences and ship production features that make a real impact.

We are looking for a Mid-Level Full Stack Engineer to join a Development/TechOps team in Johannesburg. This role is ideal for an engineer who is strong on the frontend, comfortable working across the broader application stack, and experienced in taking production features from development through deployment.

You will build and ship production features using React and https://jobeax.com/link/Z30sZYC3jcRenVso , collaborate closely with the Laravel backend team on API contracts, contribute to code reviews, and troubleshoot complex issues across the browser and Node/SSR environment.

This is a hands-on engineering role with responsibility for delivering reliable, scalable solutions while contributing to the quality of the wider engineering team.

Key Responsibilities

Product Development

  • Build and ship production features using React and https://jobeax.com/link/Z30sZYC3jcRenVso .

  • Develop fast, reliable, and maintainable frontend interfaces.

  • Work across the application stack to deliver features end-to-end.

  • Implement effective state management and application architecture.

  • Work with server-side rendering, hydration, caching, and related frontend performance considerations.

Backend & API Collaboration

  • Collaborate closely with the Laravel backend team on API contracts.

  • Ensure effective communication between frontend and backend systems.

  • Contribute to the integration of frontend features with backend services.

Code Quality & Engineering Practices

  • Review frontend pull requests from peers and junior engineers.

  • Provide constructive technical feedback through code reviews.

  • Follow established engineering and Git workflows.

  • Contribute to maintaining reliable and maintainable production code.

Debugging & Reliability

  • Investigate and resolve production issues across the browser and Node/SSR stack.

  • Diagnose application, rendering, caching, and state-management issues.

  • Use appropriate development and testing tools to validate fixes.

  • Support reliable production performance across the application.

Testing & Infrastructure

  • Develop and maintain end-to-end tests using Playwright .

  • Work with Linux command-line tools as part of development and troubleshooting.

  • Work with AWS services including EC2, RDS, S3, and IAM .

  • Support application deployment and infrastructure requirements within the engineering environment.

Required Skills & Experience

  • Strong experience with React and https://jobeax.com/link/Z30sZYC3jcRenVso .

  • Strong TypeScript skills.

  • Practical understanding of server-side rendering (SSR) and hydration.

  • Experience with frontend caching and performance considerations.

  • Strong understanding of state management using tools such as Zustand, Redux, or Context API .

  • Experience building and shipping production frontend features.

  • Experience debugging applications in the browser and Node/SSR environments.

  • Experience with Playwright and end-to-end testing .

  • Strong understanding of Git and modern software development workflows.

  • Comfortable working with the Linux command line .

  • Practical experience with AWS , particularly EC2, RDS, S3, and IAM.

  • Ability to collaborate effectively with backend engineers on API contracts.

  • Strong code-review and peer-collaboration skills.

Preferred Skills

  • Laravel / PHP experience.

  • MySQL or MariaDB experience.

  • Experience with React Native or mobile development.

  • Kotlin experience.

  • Experience with BigQuery .

  • Familiarity with PM2, Nginx, and Node process management .

Compensation

ZAR 400,000 – ZAR 540,000 per year

Benefits & Perks

  • Paid time off

  • Paid sick leave

  • Parental leave

  • Remote work flexibility

  • Flexible hours

  • Education and training

Role Details

Location: Johannesburg, South Africa
Employment Type: Full-time
Level: Mid-level
Work Arrangement: Hybrid
Office Days: Monday and Friday
Office Requirement: 2 days per week

Similar vacancies

More like this role

Octa Byte AI Pvt Ltd

DevOps Engineer(Mid Level)

  • Full-time
  • IT
  • DevOps

Rs 5000 per month

... plus. What we offer - Full ownership of 8byte's infrastructure and DevOps function, with real scope to shape how things are built. - Tight collaboration with engineering leadership on architecture and platform decisions. - Exposure to cutting-edge AI and BFSI technology stacks across India and GCC markets. - Competitive compensation ...

Bangalore, भारत

  • Full-time
  • Fullstack

$100 USD

... Role We are seeking an experienced AI Native Full Stack Engineer who is comfortable with both front-end and back-end programming to join our dynamic team. As a Full Stack Engineer, you will work closely with the Product, Design, Data Science, DevOps and Engineering teams to build highly scalable and highly available web applications. ...

Pune, भारत

  • Full-time

Rs 30 - 60 lakhs p.a.

TalentKnit is hiring on behalf of a fast-growing company building a full-stack observability platform that runs inside the customer's own cloud. It's managed like SaaS: their team handles upgrades, patches, and support, but customer data never leaves the client's environment. The platform, built natively on OpenTelemetry, ...

Gurgaon, भारत

  • Hybrid
  • On-site
  • Full-time
... "This role requires in-person onboarding and travel to our Bengaluru, IN office during the first week of employment." Position Description We’re hiring a Staff Full-Stack Engineer to join the Flow builder team within Okta Workflows. This team owns the core no-code canvas that enables both internal teams and our customers ...

Bangalore, भारत

  • Full-time
  • Contract
  • Fullstack
' : - ( - ) Experience: 12+ yrs Location: Mumbai, Maharashtra, India As a Senior Full Stack Engineer, you will lead the design, implementation, and scaling of multi-tenant SaaS products that serve a diverse customer base, ensuring high availability and seamless user experiences. You will work closely with product managers, ...

Bombay, भारत

... invest. •Move at pace; reach goals faster whilst supported on your career journey. •Achieve it together, working collaboratively and being a Modulite. The Role The Full Stack Lead Engineer is a vital role within Modulr, where you will be responsible for building an autonomous, high performing engineering squad to foster an environment ...

Pune, भारत

Margo Digitech

Full Stack Engineer

  • Remote
  • Full-time
  • Fullstack
... https://jobeax.com/link/RwAqGjJgXL8fHuLv from IIT, NIT, BITS, IIIT or equivalent. - 3+ years of full-stack development experience. - Experience in product-based companies or engineering-driven startups. - Strong ownership and problem-solving skills. - Experience taking features from development to production. [{"name": "full_time", "text": ...

New Delhi, भारत

  • Contract
  • IT
  • Marketing

Rs 2 - 5 lakhs p.a.

Software Engineer - Full Stack Start Date Starts Immediately CTC (ANNUAL) ₹ 2,00,000 - 5,00,000 ₹ 2,00,000 - 5,00,000 /year Experience 1 year(s) 1 year(s) Apply By 12 Nov' 26 Posted 2 weeks ago Job 191 applicants About the job Orus Studio is a software development company that builds custom software solutions, SaaS products, ...

Calcutta, भारत

  • Remote
  • Hybrid
  • On-site

Rs 15 - 25 lakhs p.a.

About the Opportunity A fast-scaling tech innovator in the Enterprise SaaS and Digital Transformation space, we build intelligent, scalable full-stack applications that empower mid-market and enterprise clients to modernize operations, automate workflows, and unlock data-driven decision making. Our engineers operate at ...

Hyderabad, भारत

  • Remote
  • IT
... opportunities within team processes and features, and coaching others on effective AI use - Perform other duties as assigned You Have: - 3-4 years Experience with Java Full Stack - Experience with HTML, CSS, JavaScript, https://jobeax.com/link/6WcBICn0LM558SP0 and CSS pre-processors (front-end engineers) - Experience with Object ...

Bangalore, भारत

  • Full-time
  • IT
... futures brighter, so families can spend less time managing life, and more time living it. That's why we get out of bed every morning. Greenlight is looking for a Full-Stack Software Engineer focused for our Web Core team. This team focuses on core web initiatives including bringing the core Greenlight functionality on the web ...

Bangalore, भारत