company-logo-image

JavaScript Software Developer

ashley-avatar-image

AI-generated summary

beta

This job is for a JavaScript Software Developer who loves problem-solving and wants to grow their skills. You might like this job because you can work from home, tackle unique projects, and receive support for your training and development.

Undisclosed

Malaysia, Kuala Lumpur

Job Description

JavaScript Software Developer

Working Location:

Hybrid working (The Gardens South Tower and work from home)

Summary:

We are looking for an experienced JavaScript Software Developer who is eager to grow, adaptable across technologies, and takes initiative. While our current stack is mainly CakePHP, we are expanding into Node.js and serverless architectures using AWS. We will offer you the opportunity to get involved in back-end development in CakePHP, Node.js and both, depending on the project and your motivation.This role is ideal for someone with at least 3years of professional experience, confident in their backend fundamentals, and driven to solve real problems, regardless of the language or framework used.

Job Responsibilities:

  • Develop and maintain backend systems using Node.js or CakePHP, depending on project needs.
  • When applicable, design, build, and optimize backend components using AWS services such as Lambda, API Gateway, S3, DynamoDB, and CloudWatch.
  • Build and integrate RESTful or GraphQL APIs, depending on the project’s architecture and data interface needs.
  • Manage database interactions (SQL or NoSQL).
  • Write secure, well-structured, and maintainable code.
  • Run functionality testing and debugging.
  • Collaborate closely with frontend, DevOps, QA, and management.
  • Participate in project planning and team-based decision-making.
  • Take ownership of assigned features or modules, leading them from idea to deployment.
  • Contribute across the entire software development life cycle: analysis, design, development, testing, support, documentation, and maintenance
  • Lead and support project members when needed.
  • Coach and mentor other engineers through code reviews and technical advice.
  • Stay updated with industry best practices in web and cloud development.
  • Use the Ho-Ren-So framework which is utilized as a basic business rule in Japan to conduct smooth business communication.
  • Other tasks as assigned.

Requirements:

  • 3+ years of backend development experience in Node.js, PHP, or both.
  • Strong in JavaScript (ES6+), with deep understanding of asynchronous programming and event-driven architecture.
  • Willingness to work on CakePHP-based projects, especially during initial assignments.
  • Required language(s): English

Good to Have:

  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • Preferably senior executives specializing in IT/Computer - software or equivalent.
  • Excellent problem-solving skills and attention to detail.
  • Solid experience with relational and/or NoSQL databases.
  • Proficient with Git, Docker, and CI/CD practices.
  • Hands-on experience with AWS serverless architecture, including Lambda, API Gateway, CloudWatch, S3, etc.
  • Other languages(s) : Japanese

This is why you should join us:

  • Our team works on various projects from Japan and each project is unique.
  • You can get opportunities to learn different aspects of each project’s developments and upskill your skills and capabilities.
  • The Company supports you to provide tools and equipment for you to work efficiently.
  • Friendly, supportive and professional colleagues.

Benefit:

  • Semi-flexible working hours
  • Casual dress code
  • Annual leave 14 days for first 2 years, 16 days after completion of 2 years
  • Medical leave 14 days for first 2 years, 18 days after completion of 2 years
  • Replacement leave
  • Birthday leave for self, spouses and children
  • Medical insurance for self, spouse and children
  • HRDF-sponsored training


Job Requirements


Company Benefits

Birthday Leave

Employees receive paid leave on their birthdays, as well as on the birthdays of their spouse and children.

MacBook Pro and Monitor

The company provides the latest MacBook Pro and monitor to enhance productivity and support employees in their roles.

Hybrid Workplace

Hybrid work model, enabling employees to work from home and save time on commuting, which contributes to better work-life balance and well-being.

Semi-Flexible Working Hours

The company offers flexibility in working hours to accommodate different life phases

Educational Opportunities

Employees have access to real project experience and collaboration with experienced teammates.

Japanese Language Classes

The company provides Japanese language classes for employees interested in learning basic conversation skills.


Additional Info

Company Activity

Last active - few days ago


Company Profile

Tyrell Systems-logo-image

Tyrell Systems

Tyrell Systems is a proven software/system development company with skilled software engineers based in Tokyo and Kuala Lumpur. Since our establishment in 2001, we has been actively incorporating the latest technologies and providing cutting-edge. Our mission is to create a freer and more creative living environment through design and technology. We partner with our clients to turn their ideas into outstanding...