Be the Candidate They Can't Ignore.

Don't just send a resume; set yourself up so the right work finds you.

  • Look like a pro instantly with a stunning personal brand.

  • Gain instant "Top Ten" status so you aren't just another name in a pile.

  • Wake up to booked meetings instead of "rejection" emails.

Join the Club — Free Forever

Senior Software Engineer

  • Source: Indeed
  • Apexnova Sdn Bhd
  • Remote
  • Kuala Lumpur
  • Full-Time
  • Senior

Job Description

职位简介

负责设计、开发及维护可扩展系统,主导技术决策,并与产品及业务团队紧密合作,交付高质量软件。适合具备系统架构能力并希望带领技术方向的工程师。

岗位职责

● 开发及维护后端服务、API及前端应用(PHP / JavaScript / TypeScript)

● 设计高可扩展及高稳定性的系统架构

● 负责数据库设计及性能优化

● 进行Code Review并推动最佳实践

● 优化系统性能(查询、缓存等)

● 与DevOps协作部署、监控及问题排查

● 指导初级工程师并参与技术决策

任职要求

● 5年以上软件开发经验

● 精通PHP及JavaScript / TypeScript

● 熟悉Laravel / Nest.js / Vue 3

● 具备系统架构及API设计经验

● 熟悉MySQL或PostgreSQL数据库

● 了解Docker、CI/CD及基础DevOps流程

● 良好的问题解决能力与沟通能力

● 理解幂等性设计,并能在实际项目中落地(如唯一约束、幂等键、分布式锁等)

● 能正确处理重复请求、超时、回调乱序、第三方接口不可靠等情况

● 理解数据库事务边界,知道什么时候该用事务、什么时候不该用

● 写代码时会主动考虑失败路径,而不只是成功路径

● 出问题时能保留完整日志和追踪信息,便于事后核查

加分项

● AWS云服务经验

● Redis缓存或消息队列(Kafka等)经验

● 熟悉微服务架构

● 有AI开发工具使用经验(如Copilot, Claude等)

**Why Join Us 加入我们**

● Remote工作模式(居家办公)

● 参与系统架构设计,技术成长空间大

● 高自主性与技术主导权

● 快速成长的技术团队

Job Summary

Design, build, and maintain scalable systems while owning technical decisions. Collaborate closely with product and business teams to deliver high-quality software. Ideal for engineers who enjoy solving complex problems and shaping technical direction.

Key Responsibilities

● Develop and maintain backend services, APIs, and frontend applications (PHP, JavaScript/TypeScript)

● Design scalable, secure, and maintainable system architecture

● Manage database design and optimize system performance

● Conduct code reviews and enforce best practices

● Collaborate with DevOps on deployment, monitoring, and troubleshooting

● Mentor junior engineers and contribute to technical decisions

Requirements

● 5+ years of software engineering experience

● Strong in PHP and JavaScript/TypeScript

● Experience with Laravel / Nest.js / Vue 3

● Solid understanding of system architecture and API design

● Experience with MySQL or PostgreSQL

● Familiar with Docker, CI/CD, and basic DevOps workflows

● Strong problem-solving and communication skills

● Understands idempotency and has actually built it (unique constraints, idempotency keys, distributed locks)

● Handles duplicate requests, timeouts, out-of-order callbacks, and unreliable third-party APIs correctly

● Understands database transaction boundaries — when to use a transaction and when not to

● Leaves enough logs and trace context to audit what happened after an incident

Nice to Have

● AWS or cloud experience

● Experience with Redis or message queues (Kafka, etc.)

● Exposure to microservices architecture

● Familiar with AI coding tools (e.g., Copilot, Claude)

Why Join Us

● Remote working environment

● Opportunity to influence system architecture

● High ownership and autonomy

● Fast-growing and collaborative tech team

Pay: RM8,000.00 - RM12,000.00 per month

Benefits:

  • Additional leave
  • Opportunities for promotion
  • Professional development
  • Work from home

Application Question(s):

  • What is your expected salary?

Education:

  • Diploma/Advanced Diploma (Required)

Experience:

  • PHP: 5 years (Required)
  • Nest.js / Vue 3: 5 years (Required)
  • MySQL: 5 years (Required)

Language:

  • Chinese (Required)
  • English (Required)
  • Malay (Required)

Work Location: Hybrid remote in Kuala Lumpur (Kuala Lumpur)

Skills

  • php
  • javascript
  • TypeScript
  • microsoft-typescript
  • Laravel
  • mysql
  • PostgreSQL
  • Docker
  • amazon-web-services
  • Redis
  • Kafka
  • claude-by-anthropic

Create Free Account & Apply
  • Free personal website
  • Built-in Talent Agent
  • Apply to future jobs in 1 click
  • Get matched to similar roles
or
Apply as a guest this time

You'll apply successfully, but won't be able to track your application, save this job, or get matched to similar roles.

This listing is a publicly available opportunity curated by Try Club to help talent discover relevant roles. Try Club is an independent platform and is not affiliated with Apexnova Sdn Bhd

Get Similar Jobs

Browse more similar roles on TRY and find your perfect match.

Show Me Similar Jobs

Stop Searching. Start Thriving.

Why waste time chasing leads when the perfect projects can find you?
With TRY, clients actively searching for professionals with your skills can discover you in seconds. Whether it's a quick gig or your dream role, we connect you with opportunities that matter.

  • Get found faster
  • Let projects come to you
  • Build a career on your terms

Take control of your career today.

Claim Free Website in 2 Minutes