freehire launches on Product Hunt on 26 August.

Follow →

Senior Software Developer

Summary

Maintain and extend a TypeScript/Node.js SaaS platform, focusing on stability, security, and CI/CD workflows while collaborating with founders and ops.

We are looking for a full-time software engineer who is comfortable working on a live production platform and values code quality, security, and maintainability.

Key responsibilities

Maintain and improve an existing TypeScript (Node.js) codebase

Able to develop new modules on existing project

Fix bugs, improve stability, and support ongoing development

Handle deployments and release processes

Work with logs, error tracking, and performance monitoring

Apply security best practices when handling user data

Requirements

At least 3 years experience in Software Development role

Comfortable working with an existing system (no full rewrites)

Experience supporting production systems

Familiar with deployment workflows and rollback concepts

Understanding of web security (auth, API security, OWASP basics) and able to enhance

Able to write clear, maintainable code and documentation

Nice to have

Experienced with SaaS or subscription-based platforms

Strong DevOps knowledge (CI/CD, cloud environments)

Familiarity with role-based access control and data protection concepts

Work arrangement

Full-time only

Location: Bandar Sunway (accessible by public transport)

Hybrid arrangement may be considered

You will work closely with the founder and operations team

See also