Job Search and Career Advice Platform

Enable job alerts via email!

Software Engineer

Triple Y Studio

Puchong

On-site

MYR 70,000 - 100,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading tech agency in Selangor, Malaysia, is looking for a Senior Software Developer to design and maintain high-quality applications. The ideal candidate will have at least 5 years of experience and a strong background in software architecture and development. Skills in Java, Python, and modern frameworks are essential. The role emphasizes collaboration and mentoring, offering a dynamic environment with opportunities for growth, including benefits like annual leave and medical allowances.

Benefits

Hands-on learning opportunities
Dynamic agency environment
Annual leave and public holidays
EPF/SOCSO/PCB contributions
Bonus and salary increment opportunities
Petrol, food and parking allowance
Medical leave and allowance

Qualifications

  • Minimum 5 years of experience in software development, with at least 2 years in a senior or lead role.
  • Strong knowledge of software architecture, design patterns, and system scalability.
  • Familiar with modern frameworks and technologies.

Responsibilities

  • Design, develop, and maintain high-quality, scalable software applications.
  • Lead in system architecture discussions and technical planning.
  • Mentor junior developers and conduct knowledge sharing sessions.

Skills

Software architecture knowledge
Java
Python
JavaScript/TypeScript
React
Angular
Node.js
RESTful APIs
Agile methodologies
Communication skills

Education

Bachelor’s degree in Computer Science or related fields

Tools

Git
GitHub
GitLab
AWS
GCP
Docker
Jenkins
GitLab CI
GitHub Actions
Job description
Requirement
  • Bachelor’s degree or above in Computer Science, Software Engineering, Information Technology, or related fields.
  • Minimum 5 years of experience in software development, with at least 2 years in a senior or lead role.
  • Strong knowledge of software architecture, design patterns, and system scalability.
  • Proficient in one or more programming languages such as Java, JavaScript/TypeScript, Python.
  • Familiar with modern frameworks and technologies such as React, Angular, Node.js, Spring Boot.
  • Experience with RESTful APIs, microservices, and cloud platforms. (AWS, GCP).
  • Hands‑on experience with databases (SQL and NoSQL) and query optimization.
  • Familiar with version control systems (Git, GitHub, GitLab) and Agile methodologies.
  • Good command of English (both written and spoken), able to communicate technical concepts clearly.
Bonus Skills (Optional but Preferred)
  • Experience in leading small teams or mentoring junior engineers.
  • Knowledge of DevOps practices and experience with CI/CD pipelines (GitLab CI, Jenkins, GitHub Actions).
  • Familiar with containerization and orchestration (Docker).
  • Experience in system design interviews or contributing to high‑level architectural decisions.
  • Exposure to performance optimization, security best practices, and scalability testing.
What We Value
  • Ownership mindset: take full responsibility for features from design to production.
  • Strong problem‑solving ability with a balance of speed and quality.
  • Collaborative mindset; able to work cross‑functionally with QA, Product, and Design teams.
  • Passion for clean code, best practices, and continuous learning.
  • Product‑oriented thinking; build solutions that bring direct value to users.
Responsibility
  • Design, develop, and maintain high‑quality, scalable, and secure software applications.
  • Take the lead in system architecture discussions, technical planning, and code reviews.
  • Collaborate closely with Product Managers and Designers to translate requirements into technical solutions.
  • Mentor junior developers, conduct pair programming and knowledge sharing sessions.
  • Optimize application performance and troubleshoot complex production issues.
  • Ensure coding standards, documentation, and test coverage are consistently maintained.
  • Contribute to DevOps practices, including automated builds, testing, and deployment.
  • Participate in Agile ceremonies such as sprint planning, retrospectives, and daily stand‑ups.
Benefits
  • Hands‑on learning & career growth opportunities
  • Dynamic & collaborative agency environment
  • Annual leave & public holidays observed
  • EPF / SOCSO / PCB contributions
  • Bonus & salary increment opportunities
  • Petrol, food & parking allowance
  • Medical leave & allowance
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.