Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

Mafar Group Sdn Bhd

NewBe an early applicant

Full-Stack Software Engineer (Next.js & Python/FastAPI)

Posted 4 views
Discussion

Summary

Full-stack engineer at a Malaysian startup building healthcare management and patient engagement platforms. Spends ~70% of time developing with Next.js/TypeScript and Python/FastAPI (APIs, payments, PostgreSQL) and ~30% on DevOps: Linux VPS, CI/CD, deployments, and monitoring, reporting to the CTO.

Salary: RM 5,500 – RM 7,500 per month

Location: Kajang, Selangor (Hybrid / On-site)

Employment Type: Full-Time

Salary: Competitive, based on skills and experience

About Us

We are a growing technology startup developing scalable digital platforms, focusing on:

1. Healthcare Management Platform

2. Patient Engagement & Loyalty Platform

We're looking for a versatile, technically capable Full-Stack Software Engineer who can develop, troubleshoot, deploy, and maintain real-world applications.

As a startup, we work in a fast-paced environment where priorities evolve, responsibilities are diverse, and everyone is expected to contribute and take ownership.

Your Role

  • You'll work directly with and report to our CTO, who leads system architecture, technical strategy, and infrastructure direction.

  • Your focus will be:

  1. 70% Full-Stack Development

- Develop, maintain, and enhance features using Next.js (TypeScript) and Python (FastAPI).

- Build and integrate REST APIs, payment gateways, and third-party services.

- Manage PostgreSQL databases, optimise queries, and troubleshoot performance issues.

- Debug production issues, write automated tests, and maintain secure, reliable code.

- Deliver features from development and testing through to deployment.

  1. 30% DevOps & Infrastructure Support

- Support Linux VPS infrastructure, production environments, and application deployments.

- Maintain CI/CD pipelines, deployment scripts, and basic automation.

- Monitor system uptime, logs, server health, and application performance.

- Troubleshoot infrastructure issues and support backups, recovery, and security maintenance.

- Work with the CTO to improve infrastructure reliability and scalability.

Our Tech Stack

  • Frontend: Next.js (App Router), React, TypeScript, Tailwind CSS

  • Backend: Python (FastAPI), Node.js, REST APIs

  • Database: PostgreSQL, Prisma ORM

  • Infrastructure: Linux (Ubuntu), Git, Cloudflare, Bash scripting

Who We're Looking For

  • Degree in Computer Science, Software Engineering, or equivalent practical experience.

  • Proven experience developing, deploying, and maintaining production applications.

  • Strong proficiency in TypeScript/JavaScript, Python, Next.js/React, and FastAPI or equivalent frameworks.

  • Hands-on experience with PostgreSQL, REST APIs, Git, and relational databases.

  • Practical knowledge of Linux servers, CI/CD workflows, deployments, and production monitoring.

  • Experience with automated testing, debugging, application security, and performance optimisation.

  • Strong problem-solving skills with the ability to independently investigate and resolve technical issues.

  • Startup-ready: High resilience, adaptable, resourceful, proactive, and comfortable handling diverse responsibilities in a lean team.

Why Join Us?

  • Real-World Impact: Build and maintain live platforms used by real businesses and users.

  • High Ownership: Take responsibility for meaningful features and technical improvements.

  • Direct CTO Collaboration: Work closely with technical leadership and gain hands-on exposure to architecture, deployment, and infrastructure.

  • Growth Opportunities: Expand your technical expertise while helping scale a growing technology startup.


Skills

Apply

See also

Full-Stack jobs by country — openings, pay and top skills →