jobs in Thousands Of Years Media Sdn Bhd

Kerja Sepenuh Masa, Full Stack Developer di Thousands Of Years Media Federal Territory - Maukerja

Full Stack Developer

Thousands Of Years Media Sdn Bhd

KL City, Federal Territory

Kongsi
Simpan

Lokasi Kerja

  • Kuala Lumpur Federal Territory Malaysia

Penerangan Kerja

Tanggungjawab

Build Complete Products. Own the Technology. Ship Systems That Work.


At Thousands of Years Media Sdn. Bhd. (ToYm), we are looking for a proven Full Stack Developer who can take ownership of building, improving and maintaining our web, mobile and backend systems.


You will work across applications including BiteShorts and other current or upcoming ToYm digital products.


This is not a role where you only work on one layer of a system.


We need someone who understands how the complete product works—from frontend experience and backend logic to APIs, databases, cloud infrastructure, deployment and production support.


Your responsibility is to help ToYm build reliable technology that we can increasingly manage in-house.


Why This Opportunity Is Different

At ToYm, technology supports entertainment, content, commerce and digital-platform businesses.

You may work across:

  • Mobile Applications
  • Web Applications
  • Internal Systems
  • Consumer Platforms
  • E-Commerce
  • Content Platforms
  • APIs & Integrations
  • New Digital Products


You will have the opportunity to work on real products from planning and development through launch, maintenance and scaling.


We want someone who can build, troubleshoot and deliver, not someone who only understands one part of the development process.


What You Will Own

1. Build End-to-End Applications

  • Develop and maintain frontend, backend and database components.
  • Build responsive and reliable web applications.
  • Support mobile application development and mobile-related backend systems.
  • Translate business and product requirements into practical technical solutions.
  • Deliver production-ready features, not only prototypes.


2. Build Backend Systems & APIs

  • Design and develop scalable backend services.
  • Build and maintain REST APIs and other required integrations.
  • Integrate internal systems with third-party platforms and services.
  • Manage authentication, permissions, business logic and data flows.
  • Ensure systems are reliable, secure and maintainable.


3. Manage Databases & Data Architecture

  • Design and maintain appropriate database structures.
  • Optimise queries and application performance.
  • Protect data integrity and reliability.
  • Support reporting, analytics and product-data requirements.
  • Identify and resolve database or performance bottlenecks.


4. Own Deployment & Production Reliability

  • Deploy applications to development, staging and production environments.
  • Work with cloud infrastructure, hosting and related services.
  • Support CI/CD and deployment processes.
  • Monitor application performance and production issues.
  • Diagnose problems quickly and implement permanent solutions rather than temporary fixes.


5. Support Mobile Applications

  • Work with mobile developers or directly support mobile application development where capable.
  • Develop APIs and services required by iOS and Android applications.
  • Support app releases, updates and production issues.
  • Understand the requirements involved in publishing and maintaining applications through the Apple App Store and Google Play.


6. Build Integrations

Develop and maintain integrations involving areas such as:

  • Payment Gateways
  • Authentication
  • Notifications
  • Analytics
  • Advertising Platforms
  • Content Systems
  • E-Commerce
  • CRM
  • Third-Party APIs
  • AI Services
  • Other Business Systems


Ensure integrations remain reliable as products scale.


7. Improve Technology Quality

  • Review existing systems and identify technical weaknesses.
  • Improve code quality, architecture, security and performance.
  • Reduce unnecessary technical debt.
  • Write maintainable and reusable code.
  • Implement appropriate testing and quality-control processes.
  • Document important technical systems and architecture.


8. Take Ownership From Requirement to Launch

Work closely with Product, UI/UX, Growth, Operations and Management teams.


You should be able to:

Understand the Requirement → Design the Solution → Build → Test → Deploy → Monitor → Improve


Take responsibility for the outcome rather than considering the job completed when the code is written.


Who We Are Looking For

We care more about what systems you have actually built and launched than how many years you have worked or what qualification you hold.


Proven Development Results

You should be able to show applications, platforms or systems where you personally contributed significantly to development.


We want to understand:

  • What did you build?
  • What parts did you personally develop?
  • What technology stack did you use?
  • How many users or transactions did the system support?
  • What technical problems did you solve?
  • Did you take the product into production?
  • How did you manage performance and reliability?
  • What happened after launch?


Production systems are more valuable to us than tutorial projects or unfinished prototypes.


Strong Full Stack Capability

You should have practical capability across areas such as:

  • Frontend Development
  • Backend Development
  • APIs
  • Databases
  • Authentication
  • Cloud / Hosting
  • Deployment
  • Git / Version Control
  • Testing
  • Security
  • Production Troubleshooting


We do not require one fixed technology stack.


What matters is whether you understand software engineering fundamentals and can learn or adapt to the technologies required by the product.


Product & Business Understanding

A strong developer does more than follow technical instructions.


You should be able to understand what the user and business actually need, identify technical risks and recommend practical solutions.


You should also be comfortable working across multiple applications and projects as company priorities evolve.


What Matters More Than Years or Certificates

There is no strict minimum number of years and no strict degree requirement.

What matters is:

  • What production systems have you built?
  • Can you work across frontend and backend?
  • Can you build and integrate APIs?
  • Can you manage databases and deployments?
  • Can you diagnose production problems independently?
  • Can you explain your technical decisions?
  • Can you take a feature from requirement to production?
  • Can you build systems that remain maintainable as they grow?


Skills That Matter

  • Full Stack Development
  • Frontend Development
  • Backend Development
  • API Development
  • Database Design
  • Web Applications
  • Mobile Application Integration
  • Cloud Infrastructure
  • Deployment & CI/CD
  • Authentication & Security
  • System Architecture
  • Git / Version Control
  • Testing & Debugging
  • Performance Optimisation
  • Third-Party Integrations
  • Production Support
  • Technical Problem Solving


Our Values

  • CUSTOMER-CENTRIC 
  • PURPOSE-DRIVEN & RESULTS-ORIENTED 
  • TEAMWORK 
  • RESPONSIBILITY 
  • EFFECTIVE EXECUTION 
  • HUMBLE & LEARNING 
  • PURSUIT OF EXCELLENCE 
  • CONTINUOUS INNOVATION 
  • CONTRIBUTE TO SOCIETY 


Rewards & Growth

  • Build and improve real ToYm digital products.
  • Work across BiteShorts and other applications.
  • Take ownership across the complete technology stack.
  • Help strengthen ToYm’s in-house technology capabilities.
  • Work directly with Product, UI/UX, Growth and Management teams.
  • Take on broader technical ownership as our digital portfolio expands.


This Role Is For You If…

You do not want to be limited to one small part of a product.


You enjoy understanding how complete systems work, solving problems across the stack and seeing what you build successfully reach real users.


You can move from requirement to architecture, development, deployment and continuous improvement.


Come build the technology behind ToYm’s growing digital businesses.


To Apply: Submit your resume, GitHub or technical portfolio where available, and examples of applications or systems you personally helped build. Be prepared to explain your actual contribution, technical decisions and how the system performed after launch.

Peringatan Penting

Jangan pernah kongsikan maklumat bank atau kad kredit anda semasa memohon pekerjaan. Elakkan membuat sebarang pembayaran atau mengisi survey yang tidak berkaitan. Jika ada yang mencurigakan, sila laporkan iklan pekerjaan ini segera.

Lebih Lanjut