Enable job alerts via email!

Software Engineer

Manthrasoft Software Services

Cyberjaya

On-site

MYR 150,000 - 200,000

Full time

Today
Be an early applicant

Job summary

A leading software development company in Cyberjaya is seeking a Flutter and Node.js backend developer. You will develop, maintain, and optimize applications for high performance, conducting code reviews and enhancing app efficiency. The ideal candidate should have over 5 years of software development experience, with extensive skills in Flutter/Dart and Node.js frameworks, as well as a strong understanding of API development. Knowledge of databases and a Bachelor's degree in a relevant field are required.

Qualifications

  • 5+ years of hands-on experience in software development.
  • 3+ years of experience in Flutter/Dart for building mobile apps.
  • 3+ years of experience with Node.js frameworks like Express.js or NestJS.

Responsibilities

  • Develop, maintain, and optimize Flutter applications.
  • Conduct code reviews, write unit tests, and perform UI testing.
  • Enhance app performance and optimize memory usage.

Skills

Flutter/Dart
Node.js
API development
MySQL
PostgreSQL
MongoDB
Git
Problem-solving

Education

Bachelor's degree in Computer Science, Engineering, or related field
Job description
Job description
Industry
  • Flutter and Node.js backend developer, Software Development
Employment Type

Full-time - on-site job at Cyberjaya

Salary Range

RM 6000 - 7000

Company Description

Manthra Software Services (Manthrasoft) is an MSC Status and TMMi Level 5 Independent Software Testing Company with offices in Singapore, Malaysia, and Vietnam. With a commitment to delivering end-to-end testing solutions in the Asia-Pacific region, Manthrasoft serves various industries including banking, financial services, insurance, utilities, telecom, manufacturing, retail, healthcare, and pharmaceutical. Our comprehensive range of testing services includes test consulting, management, maintenance, and training, alongside manual, automation, performance, and security testing. We also offer API management services covering both on-premise and cloud configurations.

Role Description

Develop, maintain, and optimize Flutter applications for high performance and a seamless user experience. Implement UI components, state management, network communication, and data storage solutions

  • Develop both front-end and backend applications
  • Conduct code reviews, write unit tests, and perform UI testing to ensure high code quality.
  • Enhance app performance, optimize memory usage, and refine animations for a smooth user experience.
  • Collaborate with backend developers, UI designers, and product managers for seamless project execution.
Requirements
  • 5+ years of hands-on experience in software development.
  • 3+ years of experience in Flutter/Dart for building mobile apps.
  • 3+ years of experience in with Node.js frameworks like Express.js or NestJS.
  • Strong understanding of object-oriented programming, design patterns, and SOLID principles.
  • Expertise in API development and integration.
  • Proficiency with databases: MySQL, PostgreSQL, MongoDB.
  • Strong coding discipline, with proficiency in Git and development workflows.
  • Excellent problem-solving skills, willingness to learn, and teamwork spirit.
  • Hands-on experience in Flutter projects; contributions to GitHub/open-source communities are a plus.
Qualifications
  • Bachelor's degree in Computer Science, Engineering, or related field
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.